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_NoArray.epf -i ../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test15_false-valid-memtrack.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-11 16:39:52,919 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 16:39:52,921 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 16:39:52,933 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 16:39:52,934 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 16:39:52,935 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 16:39:52,935 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 16:39:52,937 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 16:39:52,939 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 16:39:52,939 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 16:39:52,940 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 16:39:52,940 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 16:39:52,941 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 16:39:52,942 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 16:39:52,942 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 16:39:52,944 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 16:39:52,945 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 16:39:52,946 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 16:39:52,947 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 16:39:52,948 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 16:39:52,950 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 16:39:52,950 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 16:39:52,950 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 16:39:52,951 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 16:39:52,951 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 16:39:52,952 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 16:39:52,952 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 16:39:52,953 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 16:39:52,953 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 16:39:52,953 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 16:39:52,954 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 16:39:52,954 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_NoArray.epf [2018-04-11 16:39:52,974 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 16:39:52,974 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 16:39:52,975 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-11 16:39:52,975 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-11 16:39:52,976 INFO L133 SettingsManager]: * Use SBE=true [2018-04-11 16:39:52,976 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 16:39:52,976 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 16:39:52,976 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 16:39:52,976 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 16:39:52,976 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 16:39:52,976 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 16:39:52,977 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 16:39:52,977 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-11 16:39:52,977 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 16:39:52,977 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 16:39:52,977 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 16:39:52,977 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-11 16:39:52,977 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-11 16:39:52,977 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 16:39:52,978 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 16:39:52,978 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 16:39:52,978 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-04-11 16:39:52,978 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-04-11 16:39:52,978 INFO L133 SettingsManager]: * Trace refinement strategy=SMTINTERPOL Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-11 16:39:53,005 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 16:39:53,016 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 16:39:53,019 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 16:39:53,020 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 16:39:53,021 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 16:39:53,021 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,397 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG57445160b [2018-04-11 16:39:53,550 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 16:39:53,550 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 16:39:53,551 INFO L168 CDTParser]: Scanning memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,559 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 16:39:53,559 INFO L215 ultiparseSymbolTable]: [2018-04-11 16:39:53,559 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 16:39:53,559 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_return ('ldv_atomic_sub_return') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,559 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_put ('ldv_kref_put') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,559 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,559 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____bswap_32 ('__bswap_32') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,560 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc ('ldv_zalloc') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,560 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add ('ldv_list_add') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,560 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_point ('entry_point') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,560 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdata ('ldv_dev_get_drvdata') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,560 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__f ('f') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,560 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_get_drvdata ('ldv_hid_get_drvdata') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,560 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_remove ('ldv_arvo_remove') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,560 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tail ('ldv_list_add_tail') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,561 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__g ('g') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,561 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,561 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_return ('ldv_atomic_add_return') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,561 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEAD ('LDV_INIT_LIST_HEAD') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,561 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,561 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_del ('__ldv_list_del') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,561 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specials ('lvd_arvo_remove_specials') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,561 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_get ('ldv_kref_get') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,561 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,562 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,562 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_del ('ldv_list_del') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,562 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata ('ldv_dev_set_drvdata') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,562 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_struct ('ldv_arvo_init_arvo_device_struct') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,562 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata ('ldv_hid_set_drvdata') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,562 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,562 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____bswap_64 ('__bswap_64') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,562 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,562 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,562 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_init_internal ('ldv_kobject_init_internal') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,563 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_free ('ldv_msg_free') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,563 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_probe_unsafe ('ldv_arvo_probe_unsafe') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,563 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,563 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_malloc ('ldv_malloc') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,563 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,563 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_init ('ldv_kref_init') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,563 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,563 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_add ('__ldv_list_add') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,563 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafe ('ldv_arvo_init_specials_unsafe') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,563 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,563 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,564 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_positive ('ldv_positive') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,564 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,564 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 16:39:53,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ssize_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__int8_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pid_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__fsfilcnt_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____fsfilcnt64_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__int32_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____mode_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____socklen_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,565 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__idtype_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,565 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__gid_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,565 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_mutexattr_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,565 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____blkcnt64_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,565 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldiv_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,565 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____time_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,565 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_mutex_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,565 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__u_short in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,565 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__u_int64_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,565 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ino_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,565 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__timer_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,566 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____int8_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,566 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____u_short in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,566 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__key_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,566 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____fsfilcnt_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,566 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__u_int in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,566 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____nlink_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,566 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__mode_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,566 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____timer_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,566 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__fsblkcnt_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,566 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____int32_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,567 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____fd_mask in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,567 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____qaddr_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,567 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____fsblkcnt_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,567 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__nlink_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,567 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____blksize_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,567 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_key_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,567 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____sig_atomic_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,567 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__id_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,567 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____rlim64_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,567 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__u_quad_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,567 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,568 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____uint64_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,568 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____useconds_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,568 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____uint8_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,568 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__loff_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,568 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____fsword_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,568 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__uint in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,568 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____uid_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,568 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ssize_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,568 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____int64_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,568 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____key_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,568 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_barrierattr_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,568 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__sigset_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,569 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__register_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,569 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____u_int in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,569 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__dev_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,569 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____syscall_slong_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,569 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__time_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,569 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_rwlock_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,569 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____blkcnt_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,569 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____quad_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,569 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____uint16_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,569 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____fsid_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,569 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____gid_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,569 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ino64_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____off_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__clock_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ino_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ushort in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____pid_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_rwlockattr_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__fd_mask in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__u_long in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_barrier_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____u_quad_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ulong in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__fsid_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__u_int32_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,570 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__clockid_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,571 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__int64_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,571 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__suseconds_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,571 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____daddr_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,571 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____WAIT_STATUS in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,571 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_condattr_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,571 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____loff_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,571 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__daddr_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,571 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__u_int8_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,571 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____clock_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,571 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____syscall_ulong_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,571 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,571 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__int16_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____dev_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__blksize_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____id_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__wchar_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__fd_set in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__uid_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_attr_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lldiv_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____caddr_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____fsblkcnt64_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____u_char in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____off64_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____suseconds_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__quad_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____pthread_list_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__u_int16_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__blkcnt_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,572 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__caddr_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_spinlock_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____rlim_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____clockid_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____sigset_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_global_msg_list in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__off_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_once_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____int16_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____uint32_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____intptr_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i____u_long in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__div_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__u_char in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__pthread_cond_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_memtrack_i__size_t in memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:53,604 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG57445160b [2018-04-11 16:39:53,607 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 16:39:53,608 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 16:39:53,609 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 16:39:53,609 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 16:39:53,613 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 16:39:53,614 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 04:39:53" (1/1) ... [2018-04-11 16:39:53,615 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71a472ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:39:53, skipping insertion in model container [2018-04-11 16:39:53,615 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 04:39:53" (1/1) ... [2018-04-11 16:39:53,628 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 16:39:53,655 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 16:39:53,810 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 16:39:53,876 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 16:39:53,883 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 162 non ball SCCs. Number of states in SCCs 162. [2018-04-11 16:39:53,957 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:39:53 WrapperNode [2018-04-11 16:39:53,957 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 16:39:53,958 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 16:39:53,958 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 16:39:53,958 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 16:39:53,969 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:39:53" (1/1) ... [2018-04-11 16:39:53,969 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:39:53" (1/1) ... [2018-04-11 16:39:53,986 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:39:53" (1/1) ... [2018-04-11 16:39:53,986 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:39:53" (1/1) ... [2018-04-11 16:39:54,005 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:39:53" (1/1) ... [2018-04-11 16:39:54,011 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:39:53" (1/1) ... [2018-04-11 16:39:54,014 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:39:53" (1/1) ... [2018-04-11 16:39:54,019 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 16:39:54,020 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 16:39:54,020 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 16:39:54,020 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 16:39:54,021 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:39:53" (1/1) ... No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 16:39:54,114 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 16:39:54,114 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i____bswap_32 [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i____bswap_64 [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_nonpositive [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_positive [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_malloc [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEAD [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_add [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_del [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tail [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_del [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_alloc [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fill [2018-04-11 16:39:54,115 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_free [2018-04-11 16:39:54,116 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_submit_msg [2018-04-11 16:39:54,116 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgs [2018-04-11 16:39:54,116 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdata [2018-04-11 16:39:54,116 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata [2018-04-11 16:39:54,116 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_return [2018-04-11 16:39:54,116 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_return [2018-04-11 16:39:54,116 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_sub [2018-04-11 16:39:54,116 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_init [2018-04-11 16:39:54,116 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_get [2018-04-11 16:39:54,116 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_put [2018-04-11 16:39:54,116 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_del [2018-04-11 16:39:54,117 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanup [2018-04-11 16:39:54,117 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_release [2018-04-11 16:39:54,117 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_put [2018-04-11 16:39:54,117 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_get [2018-04-11 16:39:54,117 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_init_internal [2018-04-11 16:39:54,117 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_init [2018-04-11 16:39:54,117 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_create [2018-04-11 16:39:54,117 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__f [2018-04-11 16:39:54,117 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__g [2018-04-11 16:39:54,117 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_get_drvdata [2018-04-11 16:39:54,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata [2018-04-11 16:39:54,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_struct [2018-04-11 16:39:54,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafe [2018-04-11 16:39:54,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specials [2018-04-11 16:39:54,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_probe_unsafe [2018-04-11 16:39:54,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_remove [2018-04-11 16:39:54,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_point [2018-04-11 16:39:54,118 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 16:39:54,118 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-11 16:39:54,118 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-11 16:39:54,119 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-11 16:39:54,119 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i____bswap_32 [2018-04-11 16:39:54,119 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i____bswap_64 [2018-04-11 16:39:54,119 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 16:39:54,119 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 16:39:54,119 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 16:39:54,119 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 16:39:54,119 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 16:39:54,119 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 16:39:54,119 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 16:39:54,119 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 16:39:54,120 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 16:39:54,120 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 16:39:54,120 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 16:39:54,120 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 16:39:54,120 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 16:39:54,120 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 16:39:54,120 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 16:39:54,120 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 16:39:54,120 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 16:39:54,120 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 16:39:54,120 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 16:39:54,121 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 16:39:54,121 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 16:39:54,121 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 16:39:54,121 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 16:39:54,121 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 16:39:54,121 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 16:39:54,121 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 16:39:54,121 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 16:39:54,121 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 16:39:54,121 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 16:39:54,121 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 16:39:54,121 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 16:39:54,122 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 16:39:54,122 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 16:39:54,122 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 16:39:54,122 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 16:39:54,122 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 16:39:54,122 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 16:39:54,122 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 16:39:54,122 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 16:39:54,122 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 16:39:54,122 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 16:39:54,122 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 16:39:54,122 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 16:39:54,123 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 16:39:54,124 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 16:39:54,124 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 16:39:54,124 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 16:39:54,124 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 16:39:54,124 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 16:39:54,124 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 16:39:54,124 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 16:39:54,124 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 16:39:54,124 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 16:39:54,124 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 16:39:54,124 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 16:39:54,125 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 16:39:54,125 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 16:39:54,125 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 16:39:54,125 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 16:39:54,125 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 16:39:54,125 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 16:39:54,125 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 16:39:54,125 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 16:39:54,125 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 16:39:54,125 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 16:39:54,125 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 16:39:54,125 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 16:39:54,126 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 16:39:54,126 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 16:39:54,126 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 16:39:54,126 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 16:39:54,126 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 16:39:54,126 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 16:39:54,126 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 16:39:54,126 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 16:39:54,126 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 16:39:54,126 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 16:39:54,126 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 16:39:54,126 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 16:39:54,127 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 16:39:54,127 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 16:39:54,127 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 16:39:54,127 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 16:39:54,127 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 16:39:54,127 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 16:39:54,127 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 16:39:54,127 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 16:39:54,127 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 16:39:54,127 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-11 16:39:54,127 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 16:39:54,127 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-11 16:39:54,128 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_nonpositive [2018-04-11 16:39:54,128 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_positive [2018-04-11 16:39:54,128 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-11 16:39:54,128 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-11 16:39:54,128 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_malloc [2018-04-11 16:39:54,128 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 16:39:54,128 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc [2018-04-11 16:39:54,128 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-11 16:39:54,128 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEAD [2018-04-11 16:39:54,128 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-11 16:39:54,128 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_add [2018-04-11 16:39:54,128 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_del [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tail [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_del [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_alloc [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fill [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_free [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_submit_msg [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgs [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdata [2018-04-11 16:39:54,129 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_return [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_return [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_sub [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_init [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_get [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_put [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_del [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanup [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_release [2018-04-11 16:39:54,130 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_put [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_get [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_init_internal [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_init [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_create [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__f [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__g [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_get_drvdata [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_struct [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafe [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specials [2018-04-11 16:39:54,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_probe_unsafe [2018-04-11 16:39:54,132 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_remove [2018-04-11 16:39:54,132 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_point [2018-04-11 16:39:54,132 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 16:39:54,132 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 16:39:54,132 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 16:39:54,132 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 16:39:54,456 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 16:39:54,577 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 16:39:54,876 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 16:39:54,877 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 04:39:54 BoogieIcfgContainer [2018-04-11 16:39:54,877 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 16:39:54,878 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 16:39:54,878 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 16:39:54,880 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 16:39:54,880 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 04:39:53" (1/3) ... [2018-04-11 16:39:54,881 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@dd7e2c0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 04:39:54, skipping insertion in model container [2018-04-11 16:39:54,881 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:39:53" (2/3) ... [2018-04-11 16:39:54,881 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@dd7e2c0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 04:39:54, skipping insertion in model container [2018-04-11 16:39:54,881 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 04:39:54" (3/3) ... [2018-04-11 16:39:54,882 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test15_false-valid-memtrack.i [2018-04-11 16:39:54,888 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-04-11 16:39:54,893 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 111 error locations. [2018-04-11 16:39:54,917 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 16:39:54,918 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 16:39:54,918 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-11 16:39:54,918 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-04-11 16:39:54,918 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-04-11 16:39:54,918 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 16:39:54,918 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 16:39:54,918 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 16:39:54,918 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 16:39:54,918 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 16:39:54,930 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states. [2018-04-11 16:39:54,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 16:39:54,936 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:39:54,937 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 16:39:54,937 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:39:54,941 INFO L82 PathProgramCache]: Analyzing trace with hash 19158619, now seen corresponding path program 1 times [2018-04-11 16:39:54,943 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:39:54,943 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:39:54,984 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:54,984 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:39:54,984 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:55,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:55,013 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:39:55,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:39:55,045 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:39:55,045 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 16:39:55,046 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 16:39:55,053 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 16:39:55,054 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:39:55,055 INFO L87 Difference]: Start difference. First operand 182 states. Second operand 3 states. [2018-04-11 16:39:55,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:39:55,215 INFO L93 Difference]: Finished difference Result 252 states and 269 transitions. [2018-04-11 16:39:55,216 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 16:39:55,216 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 16:39:55,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:39:55,225 INFO L225 Difference]: With dead ends: 252 [2018-04-11 16:39:55,225 INFO L226 Difference]: Without dead ends: 246 [2018-04-11 16:39:55,226 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:39:55,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2018-04-11 16:39:55,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 177. [2018-04-11 16:39:55,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2018-04-11 16:39:55,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 190 transitions. [2018-04-11 16:39:55,261 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 190 transitions. Word has length 4 [2018-04-11 16:39:55,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:39:55,261 INFO L459 AbstractCegarLoop]: Abstraction has 177 states and 190 transitions. [2018-04-11 16:39:55,261 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 16:39:55,261 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 190 transitions. [2018-04-11 16:39:55,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 16:39:55,261 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:39:55,261 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 16:39:55,261 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:39:55,262 INFO L82 PathProgramCache]: Analyzing trace with hash 19158620, now seen corresponding path program 1 times [2018-04-11 16:39:55,262 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:39:55,262 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:39:55,263 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:55,263 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:39:55,263 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:55,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:55,275 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:39:55,302 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:39:55,303 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:39:55,303 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 16:39:55,304 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 16:39:55,304 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 16:39:55,304 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:39:55,305 INFO L87 Difference]: Start difference. First operand 177 states and 190 transitions. Second operand 3 states. [2018-04-11 16:39:55,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:39:55,363 INFO L93 Difference]: Finished difference Result 177 states and 190 transitions. [2018-04-11 16:39:55,363 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 16:39:55,363 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 16:39:55,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:39:55,365 INFO L225 Difference]: With dead ends: 177 [2018-04-11 16:39:55,365 INFO L226 Difference]: Without dead ends: 177 [2018-04-11 16:39:55,365 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:39:55,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2018-04-11 16:39:55,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 175. [2018-04-11 16:39:55,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2018-04-11 16:39:55,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 188 transitions. [2018-04-11 16:39:55,375 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 188 transitions. Word has length 4 [2018-04-11 16:39:55,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:39:55,375 INFO L459 AbstractCegarLoop]: Abstraction has 175 states and 188 transitions. [2018-04-11 16:39:55,375 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 16:39:55,376 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 188 transitions. [2018-04-11 16:39:55,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-04-11 16:39:55,376 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:39:55,376 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-11 16:39:55,377 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:39:55,377 INFO L82 PathProgramCache]: Analyzing trace with hash -392915552, now seen corresponding path program 1 times [2018-04-11 16:39:55,377 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:39:55,377 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:39:55,379 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:55,379 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:39:55,379 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:55,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:55,402 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:39:55,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:39:55,449 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:39:55,449 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:39:55,450 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:39:55,450 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:39:55,450 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:39:55,450 INFO L87 Difference]: Start difference. First operand 175 states and 188 transitions. Second operand 6 states. [2018-04-11 16:39:55,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:39:55,477 INFO L93 Difference]: Finished difference Result 175 states and 187 transitions. [2018-04-11 16:39:55,477 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:39:55,477 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 25 [2018-04-11 16:39:55,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:39:55,478 INFO L225 Difference]: With dead ends: 175 [2018-04-11 16:39:55,479 INFO L226 Difference]: Without dead ends: 175 [2018-04-11 16:39:55,479 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:39:55,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2018-04-11 16:39:55,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2018-04-11 16:39:55,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2018-04-11 16:39:55,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 187 transitions. [2018-04-11 16:39:55,487 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 187 transitions. Word has length 25 [2018-04-11 16:39:55,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:39:55,487 INFO L459 AbstractCegarLoop]: Abstraction has 175 states and 187 transitions. [2018-04-11 16:39:55,487 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:39:55,487 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 187 transitions. [2018-04-11 16:39:55,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-04-11 16:39:55,488 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:39:55,488 INFO L355 BasicCegarLoop]: trace histogram [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-11 16:39:55,488 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:39:55,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1268030686, now seen corresponding path program 1 times [2018-04-11 16:39:55,489 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:39:55,489 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:39:55,490 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:55,490 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:39:55,490 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:55,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:55,505 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:39:55,560 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 16:39:55,561 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:39:55,561 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:39:55,561 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:39:55,561 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:39:55,561 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:39:55,561 INFO L87 Difference]: Start difference. First operand 175 states and 187 transitions. Second operand 6 states. [2018-04-11 16:39:55,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:39:55,602 INFO L93 Difference]: Finished difference Result 175 states and 186 transitions. [2018-04-11 16:39:55,602 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:39:55,602 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 36 [2018-04-11 16:39:55,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:39:55,603 INFO L225 Difference]: With dead ends: 175 [2018-04-11 16:39:55,603 INFO L226 Difference]: Without dead ends: 175 [2018-04-11 16:39:55,604 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:39:55,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2018-04-11 16:39:55,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2018-04-11 16:39:55,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2018-04-11 16:39:55,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 186 transitions. [2018-04-11 16:39:55,611 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 186 transitions. Word has length 36 [2018-04-11 16:39:55,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:39:55,615 INFO L459 AbstractCegarLoop]: Abstraction has 175 states and 186 transitions. [2018-04-11 16:39:55,615 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:39:55,615 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 186 transitions. [2018-04-11 16:39:55,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-11 16:39:55,616 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:39:55,616 INFO L355 BasicCegarLoop]: trace histogram [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-11 16:39:55,616 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:39:55,616 INFO L82 PathProgramCache]: Analyzing trace with hash 1872184149, now seen corresponding path program 1 times [2018-04-11 16:39:55,616 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:39:55,616 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:39:55,617 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:55,617 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:39:55,617 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:55,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:55,643 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:39:55,652 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:39:55,652 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:39:55,652 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:39:55,653 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:39:55,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:55,703 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:39:55,750 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-11 16:39:55,751 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:39:55,751 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:39:55,751 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:39:55,751 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:39:55,751 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:39:55,751 INFO L87 Difference]: Start difference. First operand 175 states and 186 transitions. Second operand 6 states. [2018-04-11 16:39:55,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:39:55,829 INFO L93 Difference]: Finished difference Result 181 states and 192 transitions. [2018-04-11 16:39:55,833 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:39:55,833 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 47 [2018-04-11 16:39:55,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:39:55,834 INFO L225 Difference]: With dead ends: 181 [2018-04-11 16:39:55,834 INFO L226 Difference]: Without dead ends: 176 [2018-04-11 16:39:55,835 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:39:55,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2018-04-11 16:39:55,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2018-04-11 16:39:55,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2018-04-11 16:39:55,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 187 transitions. [2018-04-11 16:39:55,840 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 187 transitions. Word has length 47 [2018-04-11 16:39:55,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:39:55,841 INFO L459 AbstractCegarLoop]: Abstraction has 176 states and 187 transitions. [2018-04-11 16:39:55,841 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:39:55,841 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 187 transitions. [2018-04-11 16:39:55,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-11 16:39:55,842 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:39:55,842 INFO L355 BasicCegarLoop]: trace histogram [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-11 16:39:55,842 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:39:55,842 INFO L82 PathProgramCache]: Analyzing trace with hash 1809332770, now seen corresponding path program 1 times [2018-04-11 16:39:55,842 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:39:55,842 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:39:55,844 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:55,844 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:39:55,844 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:55,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:55,864 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:39:55,869 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:39:55,869 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:39:55,869 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:39:55,882 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:39:55,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:55,920 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:39:55,986 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 26 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2018-04-11 16:39:55,986 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:39:55,986 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-11 16:39:55,987 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:39:55,987 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:39:55,987 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:39:55,987 INFO L87 Difference]: Start difference. First operand 176 states and 187 transitions. Second operand 7 states. [2018-04-11 16:39:56,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:39:56,068 INFO L93 Difference]: Finished difference Result 182 states and 193 transitions. [2018-04-11 16:39:56,069 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:39:56,069 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 50 [2018-04-11 16:39:56,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:39:56,070 INFO L225 Difference]: With dead ends: 182 [2018-04-11 16:39:56,070 INFO L226 Difference]: Without dead ends: 177 [2018-04-11 16:39:56,070 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:39:56,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2018-04-11 16:39:56,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 177. [2018-04-11 16:39:56,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2018-04-11 16:39:56,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 188 transitions. [2018-04-11 16:39:56,075 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 188 transitions. Word has length 50 [2018-04-11 16:39:56,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:39:56,075 INFO L459 AbstractCegarLoop]: Abstraction has 177 states and 188 transitions. [2018-04-11 16:39:56,075 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:39:56,075 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 188 transitions. [2018-04-11 16:39:56,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-04-11 16:39:56,076 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:39:56,076 INFO L355 BasicCegarLoop]: trace histogram [6, 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-11 16:39:56,076 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:39:56,077 INFO L82 PathProgramCache]: Analyzing trace with hash 539806261, now seen corresponding path program 2 times [2018-04-11 16:39:56,077 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:39:56,077 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:39:56,078 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:56,078 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:39:56,078 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:56,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:56,098 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:39:56,102 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:39:56,102 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:39:56,102 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:39:56,103 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:39:56,139 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 16:39:56,139 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:39:56,144 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:39:56,204 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 52 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-11 16:39:56,205 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:39:56,205 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-11 16:39:56,205 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:39:56,205 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:39:56,205 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:39:56,205 INFO L87 Difference]: Start difference. First operand 177 states and 188 transitions. Second operand 8 states. [2018-04-11 16:39:56,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:39:56,302 INFO L93 Difference]: Finished difference Result 183 states and 194 transitions. [2018-04-11 16:39:56,303 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:39:56,303 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 53 [2018-04-11 16:39:56,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:39:56,304 INFO L225 Difference]: With dead ends: 183 [2018-04-11 16:39:56,304 INFO L226 Difference]: Without dead ends: 178 [2018-04-11 16:39:56,304 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2018-04-11 16:39:56,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-04-11 16:39:56,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 178. [2018-04-11 16:39:56,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 178 states. [2018-04-11 16:39:56,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 189 transitions. [2018-04-11 16:39:56,308 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 189 transitions. Word has length 53 [2018-04-11 16:39:56,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:39:56,309 INFO L459 AbstractCegarLoop]: Abstraction has 178 states and 189 transitions. [2018-04-11 16:39:56,309 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:39:56,309 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 189 transitions. [2018-04-11 16:39:56,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-04-11 16:39:56,309 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:39:56,309 INFO L355 BasicCegarLoop]: trace histogram [9, 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-11 16:39:56,309 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:39:56,310 INFO L82 PathProgramCache]: Analyzing trace with hash -2146226878, now seen corresponding path program 3 times [2018-04-11 16:39:56,310 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:39:56,310 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:39:56,311 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:56,311 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:39:56,311 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:56,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:56,331 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:39:56,335 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:39:56,336 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:39:56,336 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:39:56,337 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-11 16:39:56,362 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2018-04-11 16:39:56,362 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:39:56,367 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:39:56,389 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:39:56,391 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:56,392 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:39:56,392 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:39:56,425 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base| Int)) (= |c_#valid| (store |c_old(#valid)| |__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base| 1))) is different from true [2018-04-11 16:39:56,429 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:39:56,429 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:56,430 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:39:56,430 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:6, output treesize:5 [2018-04-11 16:39:56,465 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 16:39:56,465 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:56,470 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:39:56,470 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:11 [2018-04-11 16:39:56,481 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 50 proven. 3 refuted. 0 times theorem prover too weak. 39 trivial. 1 not checked. [2018-04-11 16:39:56,482 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:39:56,482 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-11 16:39:56,482 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 16:39:56,482 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 16:39:56,484 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=47, Unknown=7, NotChecked=14, Total=90 [2018-04-11 16:39:56,484 INFO L87 Difference]: Start difference. First operand 178 states and 189 transitions. Second operand 10 states. [2018-04-11 16:39:56,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:39:56,946 INFO L93 Difference]: Finished difference Result 211 states and 229 transitions. [2018-04-11 16:39:56,946 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 16:39:56,947 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 56 [2018-04-11 16:39:56,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:39:56,948 INFO L225 Difference]: With dead ends: 211 [2018-04-11 16:39:56,948 INFO L226 Difference]: Without dead ends: 211 [2018-04-11 16:39:56,948 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=90, Unknown=8, NotChecked=20, Total=156 [2018-04-11 16:39:56,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2018-04-11 16:39:56,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 192. [2018-04-11 16:39:56,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 192 states. [2018-04-11 16:39:56,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 209 transitions. [2018-04-11 16:39:56,953 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 209 transitions. Word has length 56 [2018-04-11 16:39:56,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:39:56,953 INFO L459 AbstractCegarLoop]: Abstraction has 192 states and 209 transitions. [2018-04-11 16:39:56,953 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 16:39:56,954 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 209 transitions. [2018-04-11 16:39:56,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-04-11 16:39:56,954 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:39:56,954 INFO L355 BasicCegarLoop]: trace histogram [9, 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-11 16:39:56,954 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:39:56,954 INFO L82 PathProgramCache]: Analyzing trace with hash -2146226877, now seen corresponding path program 1 times [2018-04-11 16:39:56,954 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:39:56,954 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:39:56,956 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:56,956 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:39:56,956 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:56,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:56,987 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:39:57,140 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-11 16:39:57,140 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:39:57,140 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:39:57,141 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:39:57,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:57,174 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:39:57,356 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 46 proven. 6 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-11 16:39:57,356 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:39:57,356 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2018-04-11 16:39:57,357 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 16:39:57,357 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 16:39:57,357 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2018-04-11 16:39:57,357 INFO L87 Difference]: Start difference. First operand 192 states and 209 transitions. Second operand 16 states. [2018-04-11 16:39:57,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:39:57,522 INFO L93 Difference]: Finished difference Result 198 states and 215 transitions. [2018-04-11 16:39:57,523 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 16:39:57,523 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 56 [2018-04-11 16:39:57,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:39:57,524 INFO L225 Difference]: With dead ends: 198 [2018-04-11 16:39:57,524 INFO L226 Difference]: Without dead ends: 193 [2018-04-11 16:39:57,524 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2018-04-11 16:39:57,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-04-11 16:39:57,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 193. [2018-04-11 16:39:57,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 193 states. [2018-04-11 16:39:57,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 210 transitions. [2018-04-11 16:39:57,529 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 210 transitions. Word has length 56 [2018-04-11 16:39:57,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:39:57,529 INFO L459 AbstractCegarLoop]: Abstraction has 193 states and 210 transitions. [2018-04-11 16:39:57,530 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-11 16:39:57,530 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 210 transitions. [2018-04-11 16:39:57,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-04-11 16:39:57,530 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:39:57,530 INFO L355 BasicCegarLoop]: trace histogram [12, 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-11 16:39:57,530 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:39:57,531 INFO L82 PathProgramCache]: Analyzing trace with hash 772647190, now seen corresponding path program 2 times [2018-04-11 16:39:57,531 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:39:57,531 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:39:57,532 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:57,532 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:39:57,532 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:57,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:57,554 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:39:57,562 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:39:57,562 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:39:57,563 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:39:57,563 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:39:57,591 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 16:39:57,591 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:39:57,596 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:39:57,678 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 64 proven. 10 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-11 16:39:57,678 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:39:57,678 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-11 16:39:57,679 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 16:39:57,679 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 16:39:57,679 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-04-11 16:39:57,679 INFO L87 Difference]: Start difference. First operand 193 states and 210 transitions. Second operand 10 states. [2018-04-11 16:39:57,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:39:57,799 INFO L93 Difference]: Finished difference Result 199 states and 216 transitions. [2018-04-11 16:39:57,799 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 16:39:57,799 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 59 [2018-04-11 16:39:57,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:39:57,800 INFO L225 Difference]: With dead ends: 199 [2018-04-11 16:39:57,800 INFO L226 Difference]: Without dead ends: 194 [2018-04-11 16:39:57,800 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2018-04-11 16:39:57,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2018-04-11 16:39:57,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 194. [2018-04-11 16:39:57,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 194 states. [2018-04-11 16:39:57,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 211 transitions. [2018-04-11 16:39:57,804 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 211 transitions. Word has length 59 [2018-04-11 16:39:57,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:39:57,804 INFO L459 AbstractCegarLoop]: Abstraction has 194 states and 211 transitions. [2018-04-11 16:39:57,804 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 16:39:57,804 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 211 transitions. [2018-04-11 16:39:57,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-04-11 16:39:57,805 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:39:57,805 INFO L355 BasicCegarLoop]: trace histogram [15, 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-11 16:39:57,805 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:39:57,805 INFO L82 PathProgramCache]: Analyzing trace with hash -359085981, now seen corresponding path program 3 times [2018-04-11 16:39:57,805 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:39:57,805 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:39:57,806 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:57,806 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:39:57,806 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:39:57,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:39:57,831 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:39:58,009 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 101 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2018-04-11 16:39:58,009 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:39:58,009 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:39:58,010 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-11 16:39:58,042 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-04-11 16:39:58,043 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:39:58,046 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:39:58,054 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 28 [2018-04-11 16:39:58,055 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:58,056 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 31 [2018-04-11 16:39:58,057 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:58,083 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2018-04-11 16:39:58,083 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:58,109 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2018-04-11 16:39:58,110 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:58,133 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:39:58,134 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:62, output treesize:58 [2018-04-11 16:39:58,576 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-11 16:39:58,576 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:58,585 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 15 [2018-04-11 16:39:58,585 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:58,593 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2018-04-11 16:39:58,593 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:58,602 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2018-04-11 16:39:58,602 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:58,614 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:39:58,615 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:41, output treesize:29 [2018-04-11 16:39:58,769 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:39:58,770 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:39:58,771 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 46 [2018-04-11 16:39:58,772 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:58,802 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:39:58,802 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:39:58,803 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 34 [2018-04-11 16:39:58,803 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:58,837 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 33 [2018-04-11 16:39:58,837 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:58,860 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:39:58,860 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 45 [2018-04-11 16:39:58,860 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:39:58,883 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2018-04-11 16:39:58,883 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 10 variables, input treesize:103, output treesize:65 [2018-04-11 16:39:58,945 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 90 proven. 49 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-11 16:39:58,945 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:39:58,945 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2018-04-11 16:39:58,946 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 16:39:58,946 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 16:39:58,946 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=486, Unknown=1, NotChecked=0, Total=552 [2018-04-11 16:39:58,946 INFO L87 Difference]: Start difference. First operand 194 states and 211 transitions. Second operand 24 states. [2018-04-11 16:40:01,935 WARN L151 SmtUtils]: Spent 100ms on a formula simplification. DAG size of input: 56 DAG size of output 50 [2018-04-11 16:40:04,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:40:04,049 INFO L93 Difference]: Finished difference Result 244 states and 264 transitions. [2018-04-11 16:40:04,050 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-11 16:40:04,050 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 62 [2018-04-11 16:40:04,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:40:04,051 INFO L225 Difference]: With dead ends: 244 [2018-04-11 16:40:04,051 INFO L226 Difference]: Without dead ends: 239 [2018-04-11 16:40:04,051 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=254, Invalid=1635, Unknown=3, NotChecked=0, Total=1892 [2018-04-11 16:40:04,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2018-04-11 16:40:04,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 202. [2018-04-11 16:40:04,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2018-04-11 16:40:04,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 224 transitions. [2018-04-11 16:40:04,055 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 224 transitions. Word has length 62 [2018-04-11 16:40:04,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:40:04,055 INFO L459 AbstractCegarLoop]: Abstraction has 202 states and 224 transitions. [2018-04-11 16:40:04,055 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 16:40:04,055 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 224 transitions. [2018-04-11 16:40:04,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-04-11 16:40:04,056 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:40:04,056 INFO L355 BasicCegarLoop]: trace histogram [18, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:40:04,056 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:40:04,056 INFO L82 PathProgramCache]: Analyzing trace with hash -1237790536, now seen corresponding path program 1 times [2018-04-11 16:40:04,057 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:40:04,057 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:40:04,058 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:04,058 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:40:04,058 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:04,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:04,077 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:40:04,149 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2018-04-11 16:40:04,149 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:40:04,149 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:40:04,150 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:40:04,150 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:40:04,150 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:40:04,150 INFO L87 Difference]: Start difference. First operand 202 states and 224 transitions. Second operand 7 states. [2018-04-11 16:40:04,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:40:04,309 INFO L93 Difference]: Finished difference Result 202 states and 224 transitions. [2018-04-11 16:40:04,309 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:40:04,309 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 71 [2018-04-11 16:40:04,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:40:04,310 INFO L225 Difference]: With dead ends: 202 [2018-04-11 16:40:04,310 INFO L226 Difference]: Without dead ends: 202 [2018-04-11 16:40:04,310 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2018-04-11 16:40:04,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2018-04-11 16:40:04,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 201. [2018-04-11 16:40:04,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 201 states. [2018-04-11 16:40:04,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 223 transitions. [2018-04-11 16:40:04,315 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 223 transitions. Word has length 71 [2018-04-11 16:40:04,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:40:04,315 INFO L459 AbstractCegarLoop]: Abstraction has 201 states and 223 transitions. [2018-04-11 16:40:04,315 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:40:04,316 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 223 transitions. [2018-04-11 16:40:04,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-04-11 16:40:04,316 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:40:04,316 INFO L355 BasicCegarLoop]: trace histogram [18, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:40:04,316 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:40:04,316 INFO L82 PathProgramCache]: Analyzing trace with hash -1237790535, now seen corresponding path program 1 times [2018-04-11 16:40:04,316 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:40:04,316 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:40:04,317 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:04,317 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:40:04,317 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:04,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:04,334 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:40:04,506 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 56 proven. 77 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2018-04-11 16:40:04,506 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:40:04,506 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:40:04,507 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:40:04,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:04,535 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:40:04,823 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 112 proven. 21 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2018-04-11 16:40:04,823 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:40:04,823 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2018-04-11 16:40:04,823 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-11 16:40:04,824 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-11 16:40:04,824 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=419, Unknown=0, NotChecked=0, Total=462 [2018-04-11 16:40:04,824 INFO L87 Difference]: Start difference. First operand 201 states and 223 transitions. Second operand 22 states. [2018-04-11 16:40:05,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:40:05,212 INFO L93 Difference]: Finished difference Result 207 states and 229 transitions. [2018-04-11 16:40:05,212 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 16:40:05,212 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 71 [2018-04-11 16:40:05,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:40:05,213 INFO L225 Difference]: With dead ends: 207 [2018-04-11 16:40:05,213 INFO L226 Difference]: Without dead ends: 202 [2018-04-11 16:40:05,214 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 60 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=80, Invalid=790, Unknown=0, NotChecked=0, Total=870 [2018-04-11 16:40:05,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2018-04-11 16:40:05,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 202. [2018-04-11 16:40:05,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2018-04-11 16:40:05,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 224 transitions. [2018-04-11 16:40:05,218 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 224 transitions. Word has length 71 [2018-04-11 16:40:05,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:40:05,219 INFO L459 AbstractCegarLoop]: Abstraction has 202 states and 224 transitions. [2018-04-11 16:40:05,219 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-11 16:40:05,219 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 224 transitions. [2018-04-11 16:40:05,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-04-11 16:40:05,219 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:40:05,219 INFO L355 BasicCegarLoop]: trace histogram [21, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:40:05,220 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:40:05,220 INFO L82 PathProgramCache]: Analyzing trace with hash 2043567750, now seen corresponding path program 2 times [2018-04-11 16:40:05,220 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:40:05,220 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:40:05,221 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:05,221 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:40:05,221 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:05,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:05,246 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:40:05,581 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 142 proven. 28 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2018-04-11 16:40:05,582 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:40:05,582 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:40:05,582 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:40:05,616 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 16:40:05,616 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:40:05,622 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:40:05,853 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 142 proven. 28 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2018-04-11 16:40:05,853 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:40:05,853 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 27 [2018-04-11 16:40:05,854 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-11 16:40:05,854 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-11 16:40:05,854 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=651, Unknown=0, NotChecked=0, Total=702 [2018-04-11 16:40:05,854 INFO L87 Difference]: Start difference. First operand 202 states and 224 transitions. Second operand 27 states. [2018-04-11 16:40:06,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:40:06,479 INFO L93 Difference]: Finished difference Result 208 states and 230 transitions. [2018-04-11 16:40:06,479 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 16:40:06,479 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 74 [2018-04-11 16:40:06,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:40:06,480 INFO L225 Difference]: With dead ends: 208 [2018-04-11 16:40:06,480 INFO L226 Difference]: Without dead ends: 203 [2018-04-11 16:40:06,481 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=106, Invalid=1300, Unknown=0, NotChecked=0, Total=1406 [2018-04-11 16:40:06,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-04-11 16:40:06,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 203. [2018-04-11 16:40:06,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 203 states. [2018-04-11 16:40:06,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 225 transitions. [2018-04-11 16:40:06,485 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 225 transitions. Word has length 74 [2018-04-11 16:40:06,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:40:06,486 INFO L459 AbstractCegarLoop]: Abstraction has 203 states and 225 transitions. [2018-04-11 16:40:06,486 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-11 16:40:06,486 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 225 transitions. [2018-04-11 16:40:06,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-04-11 16:40:06,487 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:40:06,487 INFO L355 BasicCegarLoop]: trace histogram [24, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:40:06,487 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:40:06,487 INFO L82 PathProgramCache]: Analyzing trace with hash 1133229977, now seen corresponding path program 3 times [2018-04-11 16:40:06,487 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:40:06,487 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:40:06,488 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:06,488 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:40:06,488 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:06,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:06,515 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:40:06,729 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2018-04-11 16:40:06,729 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:40:06,729 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-11 16:40:06,729 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 16:40:06,730 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 16:40:06,730 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:40:06,730 INFO L87 Difference]: Start difference. First operand 203 states and 225 transitions. Second operand 9 states. [2018-04-11 16:40:06,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:40:06,972 INFO L93 Difference]: Finished difference Result 210 states and 232 transitions. [2018-04-11 16:40:06,972 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 16:40:06,972 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 77 [2018-04-11 16:40:06,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:40:06,973 INFO L225 Difference]: With dead ends: 210 [2018-04-11 16:40:06,973 INFO L226 Difference]: Without dead ends: 210 [2018-04-11 16:40:06,973 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2018-04-11 16:40:06,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2018-04-11 16:40:06,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 202. [2018-04-11 16:40:06,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2018-04-11 16:40:06,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 224 transitions. [2018-04-11 16:40:06,976 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 224 transitions. Word has length 77 [2018-04-11 16:40:06,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:40:06,977 INFO L459 AbstractCegarLoop]: Abstraction has 202 states and 224 transitions. [2018-04-11 16:40:06,977 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 16:40:06,977 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 224 transitions. [2018-04-11 16:40:06,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-04-11 16:40:06,977 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:40:06,978 INFO L355 BasicCegarLoop]: trace histogram [24, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:40:06,978 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:40:06,978 INFO L82 PathProgramCache]: Analyzing trace with hash 769497381, now seen corresponding path program 1 times [2018-04-11 16:40:06,978 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:40:06,979 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:40:06,979 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:06,980 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:40:06,980 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:06,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:06,998 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:40:07,040 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2018-04-11 16:40:07,040 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:40:07,040 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:40:07,041 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:40:07,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:07,074 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:40:07,215 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 180 proven. 36 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2018-04-11 16:40:07,215 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:40:07,215 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 14] total 18 [2018-04-11 16:40:07,215 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 16:40:07,215 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 16:40:07,216 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2018-04-11 16:40:07,216 INFO L87 Difference]: Start difference. First operand 202 states and 224 transitions. Second operand 18 states. [2018-04-11 16:40:07,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:40:07,419 INFO L93 Difference]: Finished difference Result 207 states and 229 transitions. [2018-04-11 16:40:07,419 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-11 16:40:07,419 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 78 [2018-04-11 16:40:07,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:40:07,420 INFO L225 Difference]: With dead ends: 207 [2018-04-11 16:40:07,420 INFO L226 Difference]: Without dead ends: 202 [2018-04-11 16:40:07,420 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2018-04-11 16:40:07,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2018-04-11 16:40:07,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 202. [2018-04-11 16:40:07,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2018-04-11 16:40:07,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 224 transitions. [2018-04-11 16:40:07,424 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 224 transitions. Word has length 78 [2018-04-11 16:40:07,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:40:07,424 INFO L459 AbstractCegarLoop]: Abstraction has 202 states and 224 transitions. [2018-04-11 16:40:07,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 16:40:07,424 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 224 transitions. [2018-04-11 16:40:07,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-04-11 16:40:07,425 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:40:07,425 INFO L355 BasicCegarLoop]: trace histogram [27, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:40:07,425 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:40:07,425 INFO L82 PathProgramCache]: Analyzing trace with hash 244184966, now seen corresponding path program 1 times [2018-04-11 16:40:07,425 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:40:07,425 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:40:07,426 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:07,426 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:40:07,426 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:07,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:07,455 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:40:07,492 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 454 trivial. 0 not checked. [2018-04-11 16:40:07,492 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:40:07,493 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 16:40:07,493 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:40:07,493 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:40:07,493 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:40:07,493 INFO L87 Difference]: Start difference. First operand 202 states and 224 transitions. Second operand 7 states. [2018-04-11 16:40:07,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:40:07,534 INFO L93 Difference]: Finished difference Result 200 states and 221 transitions. [2018-04-11 16:40:07,534 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:40:07,534 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 82 [2018-04-11 16:40:07,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:40:07,535 INFO L225 Difference]: With dead ends: 200 [2018-04-11 16:40:07,535 INFO L226 Difference]: Without dead ends: 200 [2018-04-11 16:40:07,535 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2018-04-11 16:40:07,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2018-04-11 16:40:07,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 200. [2018-04-11 16:40:07,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-04-11 16:40:07,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 221 transitions. [2018-04-11 16:40:07,539 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 221 transitions. Word has length 82 [2018-04-11 16:40:07,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:40:07,540 INFO L459 AbstractCegarLoop]: Abstraction has 200 states and 221 transitions. [2018-04-11 16:40:07,540 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:40:07,540 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 221 transitions. [2018-04-11 16:40:07,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-04-11 16:40:07,540 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:40:07,540 INFO L355 BasicCegarLoop]: trace histogram [27, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:40:07,540 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:40:07,541 INFO L82 PathProgramCache]: Analyzing trace with hash 271890598, now seen corresponding path program 1 times [2018-04-11 16:40:07,541 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:40:07,541 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:40:07,541 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:07,541 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:40:07,541 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:07,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:07,577 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:40:07,583 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:40:07,583 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:40:07,584 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:40:07,584 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:40:07,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:07,621 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:40:07,761 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 325 proven. 45 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2018-04-11 16:40:07,762 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:40:07,762 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-11 16:40:07,762 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 16:40:07,762 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 16:40:07,763 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2018-04-11 16:40:07,763 INFO L87 Difference]: Start difference. First operand 200 states and 221 transitions. Second operand 15 states. [2018-04-11 16:40:08,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:40:08,218 INFO L93 Difference]: Finished difference Result 223 states and 247 transitions. [2018-04-11 16:40:08,218 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-11 16:40:08,218 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 82 [2018-04-11 16:40:08,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:40:08,219 INFO L225 Difference]: With dead ends: 223 [2018-04-11 16:40:08,219 INFO L226 Difference]: Without dead ends: 223 [2018-04-11 16:40:08,220 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2018-04-11 16:40:08,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-04-11 16:40:08,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2018-04-11 16:40:08,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 223 states. [2018-04-11 16:40:08,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 247 transitions. [2018-04-11 16:40:08,224 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 247 transitions. Word has length 82 [2018-04-11 16:40:08,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:40:08,225 INFO L459 AbstractCegarLoop]: Abstraction has 223 states and 247 transitions. [2018-04-11 16:40:08,225 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 16:40:08,225 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 247 transitions. [2018-04-11 16:40:08,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-04-11 16:40:08,226 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:40:08,226 INFO L355 BasicCegarLoop]: trace histogram [29, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:40:08,226 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:40:08,226 INFO L82 PathProgramCache]: Analyzing trace with hash 1643930578, now seen corresponding path program 2 times [2018-04-11 16:40:08,226 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:40:08,226 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:40:08,227 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:08,227 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:40:08,227 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:08,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:08,253 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:40:08,258 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:40:08,258 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:40:08,259 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:40:08,259 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:40:08,301 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 16:40:08,301 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:40:08,307 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:40:08,458 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 366 proven. 55 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2018-04-11 16:40:08,459 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:40:08,459 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-11 16:40:08,459 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 16:40:08,459 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 16:40:08,460 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2018-04-11 16:40:08,460 INFO L87 Difference]: Start difference. First operand 223 states and 247 transitions. Second operand 16 states. [2018-04-11 16:40:08,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:40:08,884 INFO L93 Difference]: Finished difference Result 237 states and 260 transitions. [2018-04-11 16:40:08,884 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-11 16:40:08,884 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 84 [2018-04-11 16:40:08,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:40:08,885 INFO L225 Difference]: With dead ends: 237 [2018-04-11 16:40:08,885 INFO L226 Difference]: Without dead ends: 227 [2018-04-11 16:40:08,885 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=167, Invalid=589, Unknown=0, NotChecked=0, Total=756 [2018-04-11 16:40:08,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2018-04-11 16:40:08,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 221. [2018-04-11 16:40:08,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-04-11 16:40:08,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 242 transitions. [2018-04-11 16:40:08,888 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 242 transitions. Word has length 84 [2018-04-11 16:40:08,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:40:08,888 INFO L459 AbstractCegarLoop]: Abstraction has 221 states and 242 transitions. [2018-04-11 16:40:08,888 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-11 16:40:08,888 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 242 transitions. [2018-04-11 16:40:08,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-04-11 16:40:08,889 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:40:08,889 INFO L355 BasicCegarLoop]: trace histogram [31, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:40:08,889 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:40:08,889 INFO L82 PathProgramCache]: Analyzing trace with hash 2141897702, now seen corresponding path program 3 times [2018-04-11 16:40:08,889 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:40:08,889 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:40:08,890 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:08,890 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:40:08,890 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:08,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:08,912 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:40:09,203 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 151 proven. 193 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2018-04-11 16:40:09,204 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:40:09,204 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:40:09,204 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-11 16:40:09,242 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-04-11 16:40:09,242 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:40:09,246 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:40:09,248 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:40:09,248 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:09,249 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:40:09,249 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:40:09,402 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:09,403 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2018-04-11 16:40:09,403 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:09,404 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:40:09,404 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:5 [2018-04-11 16:40:09,451 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:09,451 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:09,452 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 21 [2018-04-11 16:40:09,452 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:09,457 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:40:09,457 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:15 [2018-04-11 16:40:09,492 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base| Int)) (= |c_#valid| (store |c_old(#valid)| |__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base| 1))) is different from true [2018-04-11 16:40:09,494 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:40:09,495 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:09,496 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:40:09,496 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:6, output treesize:5 [2018-04-11 16:40:09,516 WARN L1033 $PredicateComparison]: unable to prove that (and (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_3| Int)) (= (select |c_#valid| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_3|) 1)) (exists ((|__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base| Int)) (= |c_#valid| (store |c_old(#valid)| |__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base| 1)))) is different from true [2018-04-11 16:40:09,521 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 20 [2018-04-11 16:40:09,521 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:09,527 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-04-11 16:40:09,527 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:26, output treesize:25 [2018-04-11 16:40:09,573 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 572 trivial. 8 not checked. [2018-04-11 16:40:09,574 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:40:09,574 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 11] total 28 [2018-04-11 16:40:09,574 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-11 16:40:09,574 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-11 16:40:09,575 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=595, Unknown=2, NotChecked=98, Total=756 [2018-04-11 16:40:09,575 INFO L87 Difference]: Start difference. First operand 221 states and 242 transitions. Second operand 28 states. [2018-04-11 16:40:11,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:40:11,108 INFO L93 Difference]: Finished difference Result 256 states and 279 transitions. [2018-04-11 16:40:11,108 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-11 16:40:11,108 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 86 [2018-04-11 16:40:11,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:40:11,109 INFO L225 Difference]: With dead ends: 256 [2018-04-11 16:40:11,109 INFO L226 Difference]: Without dead ends: 251 [2018-04-11 16:40:11,110 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 73 SyntacticMatches, 7 SemanticMatches, 49 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=215, Invalid=2143, Unknown=2, NotChecked=190, Total=2550 [2018-04-11 16:40:11,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-04-11 16:40:11,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 221. [2018-04-11 16:40:11,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-04-11 16:40:11,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 242 transitions. [2018-04-11 16:40:11,114 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 242 transitions. Word has length 86 [2018-04-11 16:40:11,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:40:11,114 INFO L459 AbstractCegarLoop]: Abstraction has 221 states and 242 transitions. [2018-04-11 16:40:11,114 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-11 16:40:11,114 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 242 transitions. [2018-04-11 16:40:11,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-11 16:40:11,115 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:40:11,115 INFO L355 BasicCegarLoop]: trace histogram [33, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:40:11,115 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:40:11,115 INFO L82 PathProgramCache]: Analyzing trace with hash -1330209773, now seen corresponding path program 1 times [2018-04-11 16:40:11,115 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:40:11,115 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:40:11,116 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:11,116 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:40:11,116 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:11,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:11,143 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:40:11,148 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:40:11,148 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:40:11,149 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:40:11,149 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:40:11,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:11,173 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:40:11,360 INFO L134 CoverageAnalysis]: Checked inductivity of 657 backedges. 454 proven. 78 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2018-04-11 16:40:11,361 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:40:11,361 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-11 16:40:11,361 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 16:40:11,361 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 16:40:11,361 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2018-04-11 16:40:11,362 INFO L87 Difference]: Start difference. First operand 221 states and 242 transitions. Second operand 18 states. [2018-04-11 16:40:11,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:40:11,843 INFO L93 Difference]: Finished difference Result 259 states and 287 transitions. [2018-04-11 16:40:11,843 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-11 16:40:11,843 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 88 [2018-04-11 16:40:11,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:40:11,845 INFO L225 Difference]: With dead ends: 259 [2018-04-11 16:40:11,845 INFO L226 Difference]: Without dead ends: 259 [2018-04-11 16:40:11,845 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=221, Invalid=771, Unknown=0, NotChecked=0, Total=992 [2018-04-11 16:40:11,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2018-04-11 16:40:11,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 247. [2018-04-11 16:40:11,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2018-04-11 16:40:11,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 271 transitions. [2018-04-11 16:40:11,851 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 271 transitions. Word has length 88 [2018-04-11 16:40:11,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:40:11,851 INFO L459 AbstractCegarLoop]: Abstraction has 247 states and 271 transitions. [2018-04-11 16:40:11,851 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 16:40:11,851 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 271 transitions. [2018-04-11 16:40:11,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-04-11 16:40:11,852 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:40:11,852 INFO L355 BasicCegarLoop]: trace histogram [34, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:40:11,852 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:40:11,852 INFO L82 PathProgramCache]: Analyzing trace with hash 493101294, now seen corresponding path program 2 times [2018-04-11 16:40:11,852 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:40:11,852 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:40:11,853 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:11,853 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:40:11,853 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:11,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:11,888 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:40:11,893 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:40:11,893 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:40:11,894 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:40:11,894 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:40:11,938 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 16:40:11,939 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:40:11,945 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:40:12,146 INFO L134 CoverageAnalysis]: Checked inductivity of 693 backedges. 477 proven. 91 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2018-04-11 16:40:12,146 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:40:12,146 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-11 16:40:12,146 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 16:40:12,147 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 16:40:12,147 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2018-04-11 16:40:12,147 INFO L87 Difference]: Start difference. First operand 247 states and 271 transitions. Second operand 19 states. [2018-04-11 16:40:12,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:40:12,743 INFO L93 Difference]: Finished difference Result 276 states and 304 transitions. [2018-04-11 16:40:12,744 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-11 16:40:12,745 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 89 [2018-04-11 16:40:12,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:40:12,746 INFO L225 Difference]: With dead ends: 276 [2018-04-11 16:40:12,746 INFO L226 Difference]: Without dead ends: 266 [2018-04-11 16:40:12,746 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=251, Invalid=871, Unknown=0, NotChecked=0, Total=1122 [2018-04-11 16:40:12,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2018-04-11 16:40:12,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 245. [2018-04-11 16:40:12,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 245 states. [2018-04-11 16:40:12,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 266 transitions. [2018-04-11 16:40:12,752 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 266 transitions. Word has length 89 [2018-04-11 16:40:12,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:40:12,752 INFO L459 AbstractCegarLoop]: Abstraction has 245 states and 266 transitions. [2018-04-11 16:40:12,752 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 16:40:12,752 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 266 transitions. [2018-04-11 16:40:12,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-04-11 16:40:12,753 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:40:12,753 INFO L355 BasicCegarLoop]: trace histogram [35, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:40:12,753 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:40:12,753 INFO L82 PathProgramCache]: Analyzing trace with hash 1181169523, now seen corresponding path program 3 times [2018-04-11 16:40:12,753 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:40:12,753 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:40:12,754 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:12,754 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:40:12,754 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:40:12,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:40:12,798 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:40:12,819 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:40:12,820 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:40:12,820 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:40:12,821 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-11 16:40:12,856 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-04-11 16:40:12,857 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:40:12,861 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:40:12,867 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2018-04-11 16:40:12,868 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:12,889 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:12,889 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2018-04-11 16:40:12,890 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:12,892 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:12,892 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2018-04-11 16:40:12,893 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:12,917 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2018-04-11 16:40:12,917 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:12,931 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:40:12,931 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:60, output treesize:46 [2018-04-11 16:40:13,081 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,081 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2018-04-11 16:40:13,082 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,098 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2018-04-11 16:40:13,099 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,115 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2018-04-11 16:40:13,115 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,131 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,131 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2018-04-11 16:40:13,132 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,144 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:40:13,144 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:53, output treesize:39 [2018-04-11 16:40:13,212 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,213 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,214 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 44 [2018-04-11 16:40:13,214 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,240 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,241 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 47 [2018-04-11 16:40:13,241 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,268 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,269 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 41 [2018-04-11 16:40:13,270 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,294 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,295 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,296 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 41 [2018-04-11 16:40:13,296 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,320 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:40:13,320 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:79, output treesize:69 [2018-04-11 16:40:13,396 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 14 [2018-04-11 16:40:13,397 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,407 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2018-04-11 16:40:13,408 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,419 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-11 16:40:13,419 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,429 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 15 [2018-04-11 16:40:13,429 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,438 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:40:13,438 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:41, output treesize:29 [2018-04-11 16:40:13,532 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,534 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,535 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,536 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 46 [2018-04-11 16:40:13,537 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,612 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,613 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,614 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,614 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,615 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,616 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 82 [2018-04-11 16:40:13,617 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,738 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 45 [2018-04-11 16:40:13,738 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,795 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,796 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,797 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,797 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,798 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,799 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 78 [2018-04-11 16:40:13,799 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,860 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,861 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,861 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,862 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,862 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 49 [2018-04-11 16:40:13,863 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,924 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,924 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,926 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,926 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,927 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 82 [2018-04-11 16:40:13,927 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:13,989 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,989 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,990 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,990 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:13,991 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 47 [2018-04-11 16:40:13,991 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:14,040 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:14,041 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:14,041 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:40:14,042 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 47 [2018-04-11 16:40:14,042 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 16:40:14,093 INFO L267 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: 16 dim-0 vars, and 4 xjuncts. [2018-04-11 16:40:14,093 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:213, output treesize:165 [2018-04-11 16:40:29,312 WARN L151 SmtUtils]: Spent 15182ms on a formula simplification. DAG size of input: 91 DAG size of output 71 [2018-04-11 16:40:29,398 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 2 proven. 300 refuted. 0 times theorem prover too weak. 428 trivial. 0 not checked. [2018-04-11 16:40:29,398 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:40:29,398 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-11 16:40:29,398 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-11 16:40:29,399 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-11 16:40:29,399 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2018-04-11 16:40:29,399 INFO L87 Difference]: Start difference. First operand 245 states and 266 transitions. Second operand 14 states. [2018-04-11 16:40:55,235 WARN L151 SmtUtils]: Spent 15397ms on a formula simplification. DAG size of input: 98 DAG size of output 96 [2018-04-11 16:41:00,352 WARN L148 SmtUtils]: Spent 2800ms on a formula simplification that was a NOOP. DAG size: 96 [2018-04-11 16:41:01,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:01,128 INFO L93 Difference]: Finished difference Result 304 states and 320 transitions. [2018-04-11 16:41:01,128 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-11 16:41:01,128 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 90 [2018-04-11 16:41:01,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:01,129 INFO L225 Difference]: With dead ends: 304 [2018-04-11 16:41:01,129 INFO L226 Difference]: Without dead ends: 304 [2018-04-11 16:41:01,130 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 37.9s TimeCoverageRelationStatistics Valid=105, Invalid=397, Unknown=4, NotChecked=0, Total=506 [2018-04-11 16:41:01,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2018-04-11 16:41:01,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 244. [2018-04-11 16:41:01,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2018-04-11 16:41:01,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 265 transitions. [2018-04-11 16:41:01,135 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 265 transitions. Word has length 90 [2018-04-11 16:41:01,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:01,136 INFO L459 AbstractCegarLoop]: Abstraction has 244 states and 265 transitions. [2018-04-11 16:41:01,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-11 16:41:01,136 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 265 transitions. [2018-04-11 16:41:01,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2018-04-11 16:41:01,136 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:01,136 INFO L355 BasicCegarLoop]: trace histogram [35, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:01,137 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:01,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1558469881, now seen corresponding path program 1 times [2018-04-11 16:41:01,137 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:01,137 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:01,138 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:01,138 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:41:01,138 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:01,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:01,162 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:01,264 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 730 trivial. 0 not checked. [2018-04-11 16:41:01,264 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:41:01,264 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:41:01,264 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:41:01,264 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:41:01,264 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:41:01,265 INFO L87 Difference]: Start difference. First operand 244 states and 265 transitions. Second operand 7 states. [2018-04-11 16:41:01,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:01,435 INFO L93 Difference]: Finished difference Result 250 states and 272 transitions. [2018-04-11 16:41:01,435 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:41:01,435 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 95 [2018-04-11 16:41:01,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:01,436 INFO L225 Difference]: With dead ends: 250 [2018-04-11 16:41:01,437 INFO L226 Difference]: Without dead ends: 250 [2018-04-11 16:41:01,437 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:41:01,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2018-04-11 16:41:01,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 243. [2018-04-11 16:41:01,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 243 states. [2018-04-11 16:41:01,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 264 transitions. [2018-04-11 16:41:01,441 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 264 transitions. Word has length 95 [2018-04-11 16:41:01,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:01,442 INFO L459 AbstractCegarLoop]: Abstraction has 243 states and 264 transitions. [2018-04-11 16:41:01,442 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:41:01,442 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 264 transitions. [2018-04-11 16:41:01,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2018-04-11 16:41:01,442 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:01,443 INFO L355 BasicCegarLoop]: trace histogram [35, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:01,443 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:01,443 INFO L82 PathProgramCache]: Analyzing trace with hash 1558469882, now seen corresponding path program 1 times [2018-04-11 16:41:01,443 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:01,443 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:01,444 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:01,444 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:01,444 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:01,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:01,471 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:01,614 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 722 trivial. 0 not checked. [2018-04-11 16:41:01,614 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:01,614 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:01,616 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:01,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:01,657 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:02,199 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 500 proven. 105 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2018-04-11 16:41:02,199 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:41:02,199 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 20] total 29 [2018-04-11 16:41:02,199 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-11 16:41:02,200 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-11 16:41:02,200 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=756, Unknown=0, NotChecked=0, Total=812 [2018-04-11 16:41:02,200 INFO L87 Difference]: Start difference. First operand 243 states and 264 transitions. Second operand 29 states. [2018-04-11 16:41:03,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:03,012 INFO L93 Difference]: Finished difference Result 282 states and 313 transitions. [2018-04-11 16:41:03,012 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-04-11 16:41:03,012 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 95 [2018-04-11 16:41:03,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:03,013 INFO L225 Difference]: With dead ends: 282 [2018-04-11 16:41:03,013 INFO L226 Difference]: Without dead ends: 277 [2018-04-11 16:41:03,014 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=337, Invalid=2213, Unknown=0, NotChecked=0, Total=2550 [2018-04-11 16:41:03,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2018-04-11 16:41:03,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 243. [2018-04-11 16:41:03,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 243 states. [2018-04-11 16:41:03,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 264 transitions. [2018-04-11 16:41:03,017 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 264 transitions. Word has length 95 [2018-04-11 16:41:03,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:03,017 INFO L459 AbstractCegarLoop]: Abstraction has 243 states and 264 transitions. [2018-04-11 16:41:03,017 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-11 16:41:03,017 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 264 transitions. [2018-04-11 16:41:03,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-04-11 16:41:03,017 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:03,017 INFO L355 BasicCegarLoop]: trace histogram [36, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:03,017 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:03,018 INFO L82 PathProgramCache]: Analyzing trace with hash 341557503, now seen corresponding path program 1 times [2018-04-11 16:41:03,018 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:03,018 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:03,018 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:03,018 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:03,018 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:03,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:03,045 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:03,460 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 215 proven. 287 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2018-04-11 16:41:03,460 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:03,460 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:03,461 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:03,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:03,508 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:04,101 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 523 proven. 120 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2018-04-11 16:41:04,102 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:41:04,102 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 39 [2018-04-11 16:41:04,102 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-04-11 16:41:04,102 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-04-11 16:41:04,102 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=1404, Unknown=0, NotChecked=0, Total=1482 [2018-04-11 16:41:04,102 INFO L87 Difference]: Start difference. First operand 243 states and 264 transitions. Second operand 39 states. [2018-04-11 16:41:05,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:05,832 INFO L93 Difference]: Finished difference Result 282 states and 314 transitions. [2018-04-11 16:41:05,832 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-11 16:41:05,832 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 98 [2018-04-11 16:41:05,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:05,833 INFO L225 Difference]: With dead ends: 282 [2018-04-11 16:41:05,833 INFO L226 Difference]: Without dead ends: 277 [2018-04-11 16:41:05,834 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 80 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=363, Invalid=4607, Unknown=0, NotChecked=0, Total=4970 [2018-04-11 16:41:05,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2018-04-11 16:41:05,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 244. [2018-04-11 16:41:05,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2018-04-11 16:41:05,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 265 transitions. [2018-04-11 16:41:05,841 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 265 transitions. Word has length 98 [2018-04-11 16:41:05,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:05,842 INFO L459 AbstractCegarLoop]: Abstraction has 244 states and 265 transitions. [2018-04-11 16:41:05,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-04-11 16:41:05,842 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 265 transitions. [2018-04-11 16:41:05,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2018-04-11 16:41:05,842 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:05,842 INFO L355 BasicCegarLoop]: trace histogram [37, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:05,842 INFO L408 AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:05,842 INFO L82 PathProgramCache]: Analyzing trace with hash -1734791142, now seen corresponding path program 2 times [2018-04-11 16:41:05,842 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:05,842 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:05,843 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:05,843 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:05,843 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:05,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:05,892 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:06,295 INFO L134 CoverageAnalysis]: Checked inductivity of 807 backedges. 228 proven. 313 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2018-04-11 16:41:06,295 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:06,295 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:06,296 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:41:06,309 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-04-11 16:41:06,309 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:41:06,311 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:06,332 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 16:41:06,333 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:41:06,333 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:06,334 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:06,337 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:06,337 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:19, output treesize:11 [2018-04-11 16:41:06,495 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2018-04-11 16:41:06,496 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 5 [2018-04-11 16:41:06,496 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:06,497 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:06,498 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:06,498 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:21, output treesize:5 [2018-04-11 16:41:06,563 INFO L134 CoverageAnalysis]: Checked inductivity of 807 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 807 trivial. 0 not checked. [2018-04-11 16:41:06,563 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:41:06,563 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [23] total 31 [2018-04-11 16:41:06,564 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-04-11 16:41:06,564 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-04-11 16:41:06,564 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=870, Unknown=0, NotChecked=0, Total=930 [2018-04-11 16:41:06,564 INFO L87 Difference]: Start difference. First operand 244 states and 265 transitions. Second operand 31 states. [2018-04-11 16:41:07,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:07,631 INFO L93 Difference]: Finished difference Result 290 states and 324 transitions. [2018-04-11 16:41:07,631 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-11 16:41:07,631 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 99 [2018-04-11 16:41:07,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:07,632 INFO L225 Difference]: With dead ends: 290 [2018-04-11 16:41:07,632 INFO L226 Difference]: Without dead ends: 285 [2018-04-11 16:41:07,632 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=93, Invalid=1313, Unknown=0, NotChecked=0, Total=1406 [2018-04-11 16:41:07,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2018-04-11 16:41:07,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 244. [2018-04-11 16:41:07,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2018-04-11 16:41:07,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 265 transitions. [2018-04-11 16:41:07,636 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 265 transitions. Word has length 99 [2018-04-11 16:41:07,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:07,636 INFO L459 AbstractCegarLoop]: Abstraction has 244 states and 265 transitions. [2018-04-11 16:41:07,636 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-04-11 16:41:07,636 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 265 transitions. [2018-04-11 16:41:07,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-04-11 16:41:07,636 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:07,636 INFO L355 BasicCegarLoop]: trace histogram [38, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:07,636 INFO L408 AbstractCegarLoop]: === Iteration 28 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:07,637 INFO L82 PathProgramCache]: Analyzing trace with hash -1677089696, now seen corresponding path program 1 times [2018-04-11 16:41:07,637 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:07,637 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:07,637 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:07,637 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:41:07,637 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:07,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:07,665 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:08,079 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 241 proven. 340 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2018-04-11 16:41:08,080 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:08,080 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:08,080 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:08,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:08,120 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:09,037 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 569 proven. 153 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2018-04-11 16:41:09,037 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:41:09,037 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23] total 44 [2018-04-11 16:41:09,038 INFO L442 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-04-11 16:41:09,038 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-04-11 16:41:09,039 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1805, Unknown=0, NotChecked=0, Total=1892 [2018-04-11 16:41:09,039 INFO L87 Difference]: Start difference. First operand 244 states and 265 transitions. Second operand 44 states. [2018-04-11 16:41:11,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:11,363 INFO L93 Difference]: Finished difference Result 295 states and 331 transitions. [2018-04-11 16:41:11,363 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-04-11 16:41:11,363 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 100 [2018-04-11 16:41:11,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:11,364 INFO L225 Difference]: With dead ends: 295 [2018-04-11 16:41:11,364 INFO L226 Difference]: Without dead ends: 290 [2018-04-11 16:41:11,365 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 79 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 766 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=416, Invalid=6226, Unknown=0, NotChecked=0, Total=6642 [2018-04-11 16:41:11,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2018-04-11 16:41:11,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 245. [2018-04-11 16:41:11,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 245 states. [2018-04-11 16:41:11,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 266 transitions. [2018-04-11 16:41:11,370 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 266 transitions. Word has length 100 [2018-04-11 16:41:11,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:11,370 INFO L459 AbstractCegarLoop]: Abstraction has 245 states and 266 transitions. [2018-04-11 16:41:11,370 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-04-11 16:41:11,370 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 266 transitions. [2018-04-11 16:41:11,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-04-11 16:41:11,371 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:11,371 INFO L355 BasicCegarLoop]: trace histogram [39, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:11,371 INFO L408 AbstractCegarLoop]: === Iteration 29 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:11,371 INFO L82 PathProgramCache]: Analyzing trace with hash 111655099, now seen corresponding path program 2 times [2018-04-11 16:41:11,371 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:11,372 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:11,372 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:11,372 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:11,373 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:11,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:11,396 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:11,886 INFO L134 CoverageAnalysis]: Checked inductivity of 888 backedges. 254 proven. 368 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2018-04-11 16:41:11,886 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:11,886 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:11,887 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:41:11,900 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-04-11 16:41:11,900 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:41:11,902 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:11,927 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 16:41:11,929 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:41:11,929 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:11,930 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:11,938 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-04-11 16:41:11,939 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 16:41:11,939 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:11,941 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:11,964 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:11,964 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:41, output treesize:27 [2018-04-11 16:41:12,174 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2018-04-11 16:41:12,176 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2018-04-11 16:41:12,176 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:12,179 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:12,185 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2018-04-11 16:41:12,189 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2018-04-11 16:41:12,189 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:12,194 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:12,198 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:12,198 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:9 [2018-04-11 16:41:12,284 INFO L134 CoverageAnalysis]: Checked inductivity of 888 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 888 trivial. 0 not checked. [2018-04-11 16:41:12,285 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:41:12,285 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [25] total 33 [2018-04-11 16:41:12,285 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-11 16:41:12,286 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-11 16:41:12,286 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=992, Unknown=0, NotChecked=0, Total=1056 [2018-04-11 16:41:12,286 INFO L87 Difference]: Start difference. First operand 245 states and 266 transitions. Second operand 33 states. [2018-04-11 16:41:13,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:13,428 INFO L93 Difference]: Finished difference Result 303 states and 341 transitions. [2018-04-11 16:41:13,428 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-11 16:41:13,428 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 101 [2018-04-11 16:41:13,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:13,429 INFO L225 Difference]: With dead ends: 303 [2018-04-11 16:41:13,429 INFO L226 Difference]: Without dead ends: 298 [2018-04-11 16:41:13,429 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=97, Invalid=1463, Unknown=0, NotChecked=0, Total=1560 [2018-04-11 16:41:13,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-04-11 16:41:13,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 245. [2018-04-11 16:41:13,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 245 states. [2018-04-11 16:41:13,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 266 transitions. [2018-04-11 16:41:13,433 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 266 transitions. Word has length 101 [2018-04-11 16:41:13,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:13,433 INFO L459 AbstractCegarLoop]: Abstraction has 245 states and 266 transitions. [2018-04-11 16:41:13,433 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-11 16:41:13,433 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 266 transitions. [2018-04-11 16:41:13,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-04-11 16:41:13,433 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:13,433 INFO L355 BasicCegarLoop]: trace histogram [40, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:13,434 INFO L408 AbstractCegarLoop]: === Iteration 30 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:13,434 INFO L82 PathProgramCache]: Analyzing trace with hash 163170315, now seen corresponding path program 1 times [2018-04-11 16:41:13,434 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:13,434 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:13,434 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:13,434 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:41:13,434 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:13,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:13,461 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:13,858 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 267 proven. 397 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2018-04-11 16:41:13,858 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:13,858 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:13,859 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:13,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:13,891 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:14,385 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 615 proven. 190 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2018-04-11 16:41:14,385 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:41:14,385 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25] total 48 [2018-04-11 16:41:14,385 INFO L442 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-04-11 16:41:14,386 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-04-11 16:41:14,386 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=1760, Unknown=0, NotChecked=0, Total=2256 [2018-04-11 16:41:14,386 INFO L87 Difference]: Start difference. First operand 245 states and 266 transitions. Second operand 48 states. [2018-04-11 16:41:15,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:15,136 INFO L93 Difference]: Finished difference Result 308 states and 348 transitions. [2018-04-11 16:41:15,136 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-04-11 16:41:15,136 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 103 [2018-04-11 16:41:15,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:15,137 INFO L225 Difference]: With dead ends: 308 [2018-04-11 16:41:15,137 INFO L226 Difference]: Without dead ends: 303 [2018-04-11 16:41:15,138 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 79 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1505 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1179, Invalid=3651, Unknown=0, NotChecked=0, Total=4830 [2018-04-11 16:41:15,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2018-04-11 16:41:15,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 246. [2018-04-11 16:41:15,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 246 states. [2018-04-11 16:41:15,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 267 transitions. [2018-04-11 16:41:15,141 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 267 transitions. Word has length 103 [2018-04-11 16:41:15,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:15,141 INFO L459 AbstractCegarLoop]: Abstraction has 246 states and 267 transitions. [2018-04-11 16:41:15,141 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-04-11 16:41:15,142 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 267 transitions. [2018-04-11 16:41:15,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-04-11 16:41:15,142 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:15,142 INFO L355 BasicCegarLoop]: trace histogram [41, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:15,142 INFO L408 AbstractCegarLoop]: === Iteration 31 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:15,142 INFO L82 PathProgramCache]: Analyzing trace with hash 1000116688, now seen corresponding path program 2 times [2018-04-11 16:41:15,142 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:15,142 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:15,143 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:15,143 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:15,143 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:15,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:15,186 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:15,200 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:41:15,200 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:15,201 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:15,201 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:41:15,220 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-04-11 16:41:15,220 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:41:15,222 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:15,224 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:41:15,224 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,225 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,225 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:41:15,241 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 16:41:15,242 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:41:15,242 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,256 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,261 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,261 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:24, output treesize:17 [2018-04-11 16:41:15,288 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 37 [2018-04-11 16:41:15,292 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2018-04-11 16:41:15,292 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,310 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,320 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-04-11 16:41:15,322 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 16:41:15,323 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,324 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,332 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,332 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:35 [2018-04-11 16:41:15,393 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 29 [2018-04-11 16:41:15,395 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2018-04-11 16:41:15,395 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,397 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,402 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:41:15,403 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:43 [2018-04-11 16:41:15,443 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 41 [2018-04-11 16:41:15,448 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 23 [2018-04-11 16:41:15,449 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-11 16:41:15,455 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:15,457 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:41:15,458 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:49, output treesize:11 [2018-04-11 16:41:15,483 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 354 proven. 0 refuted. 0 times theorem prover too weak. 619 trivial. 0 not checked. [2018-04-11 16:41:15,483 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:41:15,483 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2018-04-11 16:41:15,483 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 16:41:15,483 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 16:41:15,484 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2018-04-11 16:41:15,484 INFO L87 Difference]: Start difference. First operand 246 states and 267 transitions. Second operand 15 states. [2018-04-11 16:41:16,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:16,111 INFO L93 Difference]: Finished difference Result 249 states and 268 transitions. [2018-04-11 16:41:16,111 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-11 16:41:16,111 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 104 [2018-04-11 16:41:16,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:16,112 INFO L225 Difference]: With dead ends: 249 [2018-04-11 16:41:16,112 INFO L226 Difference]: Without dead ends: 249 [2018-04-11 16:41:16,112 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 89 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2018-04-11 16:41:16,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2018-04-11 16:41:16,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 245. [2018-04-11 16:41:16,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 245 states. [2018-04-11 16:41:16,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 266 transitions. [2018-04-11 16:41:16,115 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 266 transitions. Word has length 104 [2018-04-11 16:41:16,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:16,115 INFO L459 AbstractCegarLoop]: Abstraction has 245 states and 266 transitions. [2018-04-11 16:41:16,115 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 16:41:16,115 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 266 transitions. [2018-04-11 16:41:16,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-04-11 16:41:16,116 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:16,116 INFO L355 BasicCegarLoop]: trace histogram [41, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:16,116 INFO L408 AbstractCegarLoop]: === Iteration 32 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:16,116 INFO L82 PathProgramCache]: Analyzing trace with hash 1000116689, now seen corresponding path program 1 times [2018-04-11 16:41:16,116 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:16,116 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:16,117 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:16,117 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:41:16,117 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:16,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:16,185 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:16,202 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:41:16,202 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:16,202 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:16,203 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:16,391 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:16,393 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:41:16,393 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:16,395 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:16,396 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-11 16:41:16,434 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:16,434 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2018-04-11 16:41:16,434 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:16,435 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:41:16,436 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:5 [2018-04-11 16:41:16,547 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:16,548 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:16,549 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 21 [2018-04-11 16:41:16,549 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:16,557 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:16,557 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:21 [2018-04-11 16:41:16,605 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2018-04-11 16:41:16,605 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:16,630 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2018-04-11 16:41:16,630 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:16,653 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:41:16,653 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:60, output treesize:58 [2018-04-11 16:41:16,702 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:16,703 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 27 [2018-04-11 16:41:16,704 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:16,722 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:16,722 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 25 [2018-04-11 16:41:16,723 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:16,736 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:41:16,736 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:51, output treesize:39 [2018-04-11 16:41:17,328 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:17,329 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:17,330 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:17,330 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 20 [2018-04-11 16:41:17,330 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,341 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:41:17,341 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:46 [2018-04-11 16:41:17,381 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 16:41:17,383 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:41:17,383 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,386 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,401 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 16:41:17,403 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:41:17,403 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,404 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,415 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:41:17,415 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:69, output treesize:70 [2018-04-11 16:41:17,459 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 42 [2018-04-11 16:41:17,461 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:41:17,461 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,467 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,487 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 28 [2018-04-11 16:41:17,489 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:41:17,489 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,493 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,507 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:41:17,507 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:85, output treesize:104 [2018-04-11 16:41:17,835 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 70 [2018-04-11 16:41:17,836 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 16:41:17,837 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2018-04-11 16:41:17,837 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,844 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2018-04-11 16:41:17,845 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:41:17,851 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:41:17,862 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2018-04-11 16:41:17,863 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 5 [2018-04-11 16:41:17,863 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,867 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2018-04-11 16:41:17,867 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,868 INFO L267 ElimStorePlain]: Start of recursive call 5: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:17,875 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:41:17,875 INFO L202 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:121, output treesize:28 [2018-04-11 16:41:17,941 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 370 proven. 163 refuted. 0 times theorem prover too weak. 440 trivial. 0 not checked. [2018-04-11 16:41:17,941 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:41:17,941 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2018-04-11 16:41:17,942 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-04-11 16:41:17,942 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-04-11 16:41:17,942 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1436, Unknown=1, NotChecked=0, Total=1560 [2018-04-11 16:41:17,942 INFO L87 Difference]: Start difference. First operand 245 states and 266 transitions. Second operand 40 states. [2018-04-11 16:41:19,243 WARN L151 SmtUtils]: Spent 898ms on a formula simplification. DAG size of input: 40 DAG size of output 33 [2018-04-11 16:41:20,219 WARN L151 SmtUtils]: Spent 847ms on a formula simplification. DAG size of input: 42 DAG size of output 35 [2018-04-11 16:41:23,323 WARN L148 SmtUtils]: Spent 2021ms on a formula simplification that was a NOOP. DAG size: 41 [2018-04-11 16:41:25,519 WARN L148 SmtUtils]: Spent 2076ms on a formula simplification that was a NOOP. DAG size: 61 [2018-04-11 16:41:27,650 WARN L148 SmtUtils]: Spent 2057ms on a formula simplification that was a NOOP. DAG size: 78 [2018-04-11 16:41:30,080 WARN L148 SmtUtils]: Spent 2186ms on a formula simplification that was a NOOP. DAG size: 88 [2018-04-11 16:41:35,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:35,363 INFO L93 Difference]: Finished difference Result 297 states and 316 transitions. [2018-04-11 16:41:35,388 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-11 16:41:35,388 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 104 [2018-04-11 16:41:35,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:35,389 INFO L225 Difference]: With dead ends: 297 [2018-04-11 16:41:35,389 INFO L226 Difference]: Without dead ends: 297 [2018-04-11 16:41:35,389 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 63 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1040 ImplicationChecksByTransitivity, 12.9s TimeCoverageRelationStatistics Valid=396, Invalid=4573, Unknown=1, NotChecked=0, Total=4970 [2018-04-11 16:41:35,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2018-04-11 16:41:35,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 244. [2018-04-11 16:41:35,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2018-04-11 16:41:35,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 265 transitions. [2018-04-11 16:41:35,394 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 265 transitions. Word has length 104 [2018-04-11 16:41:35,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:35,394 INFO L459 AbstractCegarLoop]: Abstraction has 244 states and 265 transitions. [2018-04-11 16:41:35,394 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-04-11 16:41:35,394 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 265 transitions. [2018-04-11 16:41:35,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-04-11 16:41:35,395 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:35,395 INFO L355 BasicCegarLoop]: trace histogram [41, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:35,395 INFO L408 AbstractCegarLoop]: === Iteration 33 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:35,396 INFO L82 PathProgramCache]: Analyzing trace with hash 2015076129, now seen corresponding path program 1 times [2018-04-11 16:41:35,397 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:35,397 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:35,397 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:35,397 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:35,397 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:35,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:35,425 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:35,620 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 965 trivial. 0 not checked. [2018-04-11 16:41:35,620 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:35,620 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:35,621 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:35,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:35,693 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:35,920 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 965 trivial. 0 not checked. [2018-04-11 16:41:35,921 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:41:35,921 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2018-04-11 16:41:35,921 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-11 16:41:35,921 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-11 16:41:35,921 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=687, Unknown=0, NotChecked=0, Total=756 [2018-04-11 16:41:35,922 INFO L87 Difference]: Start difference. First operand 244 states and 265 transitions. Second operand 28 states. [2018-04-11 16:41:36,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:36,176 INFO L93 Difference]: Finished difference Result 245 states and 266 transitions. [2018-04-11 16:41:36,176 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 16:41:36,176 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 110 [2018-04-11 16:41:36,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:36,177 INFO L225 Difference]: With dead ends: 245 [2018-04-11 16:41:36,177 INFO L226 Difference]: Without dead ends: 245 [2018-04-11 16:41:36,178 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=108, Invalid=1014, Unknown=0, NotChecked=0, Total=1122 [2018-04-11 16:41:36,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2018-04-11 16:41:36,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 243. [2018-04-11 16:41:36,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 243 states. [2018-04-11 16:41:36,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 264 transitions. [2018-04-11 16:41:36,181 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 264 transitions. Word has length 110 [2018-04-11 16:41:36,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:36,182 INFO L459 AbstractCegarLoop]: Abstraction has 243 states and 264 transitions. [2018-04-11 16:41:36,182 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-11 16:41:36,182 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 264 transitions. [2018-04-11 16:41:36,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-04-11 16:41:36,182 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:36,183 INFO L355 BasicCegarLoop]: trace histogram [41, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:36,183 INFO L408 AbstractCegarLoop]: === Iteration 34 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:36,183 INFO L82 PathProgramCache]: Analyzing trace with hash 2015076128, now seen corresponding path program 1 times [2018-04-11 16:41:36,183 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:36,183 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:36,184 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:36,184 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:36,184 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:36,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:36,205 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:36,315 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 973 trivial. 0 not checked. [2018-04-11 16:41:36,315 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:41:36,315 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-04-11 16:41:36,315 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 16:41:36,316 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 16:41:36,316 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-04-11 16:41:36,316 INFO L87 Difference]: Start difference. First operand 243 states and 264 transitions. Second operand 11 states. [2018-04-11 16:41:36,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:36,596 INFO L93 Difference]: Finished difference Result 249 states and 271 transitions. [2018-04-11 16:41:36,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 16:41:36,597 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 110 [2018-04-11 16:41:36,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:36,598 INFO L225 Difference]: With dead ends: 249 [2018-04-11 16:41:36,598 INFO L226 Difference]: Without dead ends: 249 [2018-04-11 16:41:36,598 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2018-04-11 16:41:36,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2018-04-11 16:41:36,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 242. [2018-04-11 16:41:36,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 242 states. [2018-04-11 16:41:36,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 263 transitions. [2018-04-11 16:41:36,602 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 263 transitions. Word has length 110 [2018-04-11 16:41:36,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:36,602 INFO L459 AbstractCegarLoop]: Abstraction has 242 states and 263 transitions. [2018-04-11 16:41:36,602 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 16:41:36,602 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 263 transitions. [2018-04-11 16:41:36,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-04-11 16:41:36,603 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:36,603 INFO L355 BasicCegarLoop]: trace histogram [53, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:36,603 INFO L408 AbstractCegarLoop]: === Iteration 35 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:36,603 INFO L82 PathProgramCache]: Analyzing trace with hash -850997574, now seen corresponding path program 1 times [2018-04-11 16:41:36,603 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:36,603 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:36,604 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:36,604 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:36,604 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:36,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:36,629 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:36,713 INFO L134 CoverageAnalysis]: Checked inductivity of 1650 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1638 trivial. 0 not checked. [2018-04-11 16:41:36,714 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:41:36,714 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 16:41:36,714 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:41:36,714 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:41:36,714 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:41:36,714 INFO L87 Difference]: Start difference. First operand 242 states and 263 transitions. Second operand 8 states. [2018-04-11 16:41:36,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:36,886 INFO L93 Difference]: Finished difference Result 240 states and 261 transitions. [2018-04-11 16:41:36,886 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:41:36,886 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 133 [2018-04-11 16:41:36,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:36,887 INFO L225 Difference]: With dead ends: 240 [2018-04-11 16:41:36,887 INFO L226 Difference]: Without dead ends: 240 [2018-04-11 16:41:36,887 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2018-04-11 16:41:36,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2018-04-11 16:41:36,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 238. [2018-04-11 16:41:36,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 238 states. [2018-04-11 16:41:36,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 259 transitions. [2018-04-11 16:41:36,890 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 259 transitions. Word has length 133 [2018-04-11 16:41:36,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:36,891 INFO L459 AbstractCegarLoop]: Abstraction has 238 states and 259 transitions. [2018-04-11 16:41:36,891 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:41:36,891 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 259 transitions. [2018-04-11 16:41:36,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-04-11 16:41:36,891 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:36,892 INFO L355 BasicCegarLoop]: trace histogram [53, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:36,892 INFO L408 AbstractCegarLoop]: === Iteration 36 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:36,892 INFO L82 PathProgramCache]: Analyzing trace with hash -850997573, now seen corresponding path program 1 times [2018-04-11 16:41:36,892 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:36,892 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:36,893 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:36,893 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:36,893 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:36,933 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:37,292 INFO L134 CoverageAnalysis]: Checked inductivity of 1650 backedges. 590 proven. 78 refuted. 0 times theorem prover too weak. 982 trivial. 0 not checked. [2018-04-11 16:41:37,293 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:37,293 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:37,293 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:37,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:37,413 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:37,445 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 16 [2018-04-11 16:41:37,445 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:37,461 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 19 [2018-04-11 16:41:37,462 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:37,475 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:41:37,475 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:38, output treesize:36 [2018-04-11 16:41:39,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1650 backedges. 596 proven. 0 refuted. 0 times theorem prover too weak. 1054 trivial. 0 not checked. [2018-04-11 16:41:39,804 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:41:39,804 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [22] total 30 [2018-04-11 16:41:39,804 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-04-11 16:41:39,804 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-04-11 16:41:39,805 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=859, Unknown=1, NotChecked=0, Total=930 [2018-04-11 16:41:39,805 INFO L87 Difference]: Start difference. First operand 238 states and 259 transitions. Second operand 31 states. [2018-04-11 16:41:39,995 WARN L148 SmtUtils]: Spent 123ms on a formula simplification that was a NOOP. DAG size: 25 [2018-04-11 16:41:42,260 WARN L148 SmtUtils]: Spent 2016ms on a formula simplification that was a NOOP. DAG size: 27 [2018-04-11 16:41:43,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:43,402 INFO L93 Difference]: Finished difference Result 257 states and 283 transitions. [2018-04-11 16:41:43,403 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-11 16:41:43,403 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 133 [2018-04-11 16:41:43,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:43,404 INFO L225 Difference]: With dead ends: 257 [2018-04-11 16:41:43,404 INFO L226 Difference]: Without dead ends: 252 [2018-04-11 16:41:43,405 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=177, Invalid=2372, Unknown=1, NotChecked=0, Total=2550 [2018-04-11 16:41:43,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2018-04-11 16:41:43,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 238. [2018-04-11 16:41:43,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 238 states. [2018-04-11 16:41:43,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 262 transitions. [2018-04-11 16:41:43,409 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 262 transitions. Word has length 133 [2018-04-11 16:41:43,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:43,411 INFO L459 AbstractCegarLoop]: Abstraction has 238 states and 262 transitions. [2018-04-11 16:41:43,411 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-04-11 16:41:43,411 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 262 transitions. [2018-04-11 16:41:43,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2018-04-11 16:41:43,412 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:43,412 INFO L355 BasicCegarLoop]: trace histogram [53, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:43,412 INFO L408 AbstractCegarLoop]: === Iteration 37 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:43,412 INFO L82 PathProgramCache]: Analyzing trace with hash -996581181, now seen corresponding path program 1 times [2018-04-11 16:41:43,412 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:43,412 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:43,413 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:43,413 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:43,413 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:43,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:43,441 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:43,512 INFO L134 CoverageAnalysis]: Checked inductivity of 1650 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1638 trivial. 0 not checked. [2018-04-11 16:41:43,512 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:41:43,512 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:41:43,513 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:41:43,513 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:41:43,513 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:41:43,513 INFO L87 Difference]: Start difference. First operand 238 states and 262 transitions. Second operand 6 states. [2018-04-11 16:41:43,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:43,530 INFO L93 Difference]: Finished difference Result 240 states and 263 transitions. [2018-04-11 16:41:43,530 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:41:43,530 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 140 [2018-04-11 16:41:43,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:43,531 INFO L225 Difference]: With dead ends: 240 [2018-04-11 16:41:43,532 INFO L226 Difference]: Without dead ends: 240 [2018-04-11 16:41:43,532 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:41:43,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2018-04-11 16:41:43,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 238. [2018-04-11 16:41:43,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 238 states. [2018-04-11 16:41:43,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 261 transitions. [2018-04-11 16:41:43,535 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 261 transitions. Word has length 140 [2018-04-11 16:41:43,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:43,536 INFO L459 AbstractCegarLoop]: Abstraction has 238 states and 261 transitions. [2018-04-11 16:41:43,536 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:41:43,536 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 261 transitions. [2018-04-11 16:41:43,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2018-04-11 16:41:43,537 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:43,537 INFO L355 BasicCegarLoop]: trace histogram [41, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:43,537 INFO L408 AbstractCegarLoop]: === Iteration 38 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:43,537 INFO L82 PathProgramCache]: Analyzing trace with hash -1613462576, now seen corresponding path program 1 times [2018-04-11 16:41:43,537 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:43,537 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:43,538 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:43,538 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:43,538 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:43,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:43,560 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:43,611 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 973 trivial. 0 not checked. [2018-04-11 16:41:43,612 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:41:43,612 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 16:41:43,612 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 16:41:43,612 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 16:41:43,612 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 16:41:43,612 INFO L87 Difference]: Start difference. First operand 238 states and 261 transitions. Second operand 4 states. [2018-04-11 16:41:43,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:43,618 INFO L93 Difference]: Finished difference Result 246 states and 269 transitions. [2018-04-11 16:41:43,619 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 16:41:43,619 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 125 [2018-04-11 16:41:43,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:43,620 INFO L225 Difference]: With dead ends: 246 [2018-04-11 16:41:43,620 INFO L226 Difference]: Without dead ends: 246 [2018-04-11 16:41:43,620 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 16:41:43,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2018-04-11 16:41:43,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 246. [2018-04-11 16:41:43,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 246 states. [2018-04-11 16:41:43,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 269 transitions. [2018-04-11 16:41:43,624 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 269 transitions. Word has length 125 [2018-04-11 16:41:43,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:43,624 INFO L459 AbstractCegarLoop]: Abstraction has 246 states and 269 transitions. [2018-04-11 16:41:43,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 16:41:43,624 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 269 transitions. [2018-04-11 16:41:43,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-04-11 16:41:43,625 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:43,625 INFO L355 BasicCegarLoop]: trace histogram [41, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:43,625 INFO L408 AbstractCegarLoop]: === Iteration 39 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:43,625 INFO L82 PathProgramCache]: Analyzing trace with hash 491451126, now seen corresponding path program 1 times [2018-04-11 16:41:43,626 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:43,626 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:43,626 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:43,626 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:43,626 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:43,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:43,649 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:43,702 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 973 trivial. 0 not checked. [2018-04-11 16:41:43,703 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:41:43,703 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 16:41:43,703 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 16:41:43,703 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 16:41:43,703 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 16:41:43,703 INFO L87 Difference]: Start difference. First operand 246 states and 269 transitions. Second operand 5 states. [2018-04-11 16:41:43,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:43,713 INFO L93 Difference]: Finished difference Result 241 states and 262 transitions. [2018-04-11 16:41:43,713 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 16:41:43,713 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 126 [2018-04-11 16:41:43,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:43,714 INFO L225 Difference]: With dead ends: 241 [2018-04-11 16:41:43,715 INFO L226 Difference]: Without dead ends: 241 [2018-04-11 16:41:43,715 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 16:41:43,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2018-04-11 16:41:43,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 241. [2018-04-11 16:41:43,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2018-04-11 16:41:43,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 262 transitions. [2018-04-11 16:41:43,718 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 262 transitions. Word has length 126 [2018-04-11 16:41:43,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:43,718 INFO L459 AbstractCegarLoop]: Abstraction has 241 states and 262 transitions. [2018-04-11 16:41:43,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 16:41:43,719 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 262 transitions. [2018-04-11 16:41:43,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-04-11 16:41:43,719 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:43,719 INFO L355 BasicCegarLoop]: trace histogram [41, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:43,719 INFO L408 AbstractCegarLoop]: === Iteration 40 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:43,720 INFO L82 PathProgramCache]: Analyzing trace with hash -1502334855, now seen corresponding path program 1 times [2018-04-11 16:41:43,720 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:43,720 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:43,720 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:43,721 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:43,721 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:43,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:43,743 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:43,802 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 973 trivial. 0 not checked. [2018-04-11 16:41:43,803 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:41:43,803 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 16:41:43,803 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:41:43,803 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:41:43,803 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:41:43,803 INFO L87 Difference]: Start difference. First operand 241 states and 262 transitions. Second operand 8 states. [2018-04-11 16:41:44,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:44,073 INFO L93 Difference]: Finished difference Result 280 states and 305 transitions. [2018-04-11 16:41:44,073 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 16:41:44,073 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 128 [2018-04-11 16:41:44,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:44,074 INFO L225 Difference]: With dead ends: 280 [2018-04-11 16:41:44,074 INFO L226 Difference]: Without dead ends: 280 [2018-04-11 16:41:44,074 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2018-04-11 16:41:44,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2018-04-11 16:41:44,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 262. [2018-04-11 16:41:44,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 262 states. [2018-04-11 16:41:44,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 291 transitions. [2018-04-11 16:41:44,077 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 291 transitions. Word has length 128 [2018-04-11 16:41:44,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:44,077 INFO L459 AbstractCegarLoop]: Abstraction has 262 states and 291 transitions. [2018-04-11 16:41:44,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:41:44,077 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 291 transitions. [2018-04-11 16:41:44,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-04-11 16:41:44,078 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:44,078 INFO L355 BasicCegarLoop]: trace histogram [41, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:44,078 INFO L408 AbstractCegarLoop]: === Iteration 41 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:44,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1502334854, now seen corresponding path program 1 times [2018-04-11 16:41:44,080 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:44,080 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:44,080 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:44,081 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:44,081 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:44,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:44,111 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:44,376 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 965 trivial. 0 not checked. [2018-04-11 16:41:44,376 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:44,376 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:44,377 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:44,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:44,440 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:44,561 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 973 trivial. 0 not checked. [2018-04-11 16:41:44,561 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:41:44,562 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [15] total 22 [2018-04-11 16:41:44,562 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-11 16:41:44,562 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-11 16:41:44,562 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=454, Unknown=0, NotChecked=0, Total=506 [2018-04-11 16:41:44,562 INFO L87 Difference]: Start difference. First operand 262 states and 291 transitions. Second operand 23 states. [2018-04-11 16:41:45,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:45,218 INFO L93 Difference]: Finished difference Result 296 states and 319 transitions. [2018-04-11 16:41:45,218 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-11 16:41:45,218 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 128 [2018-04-11 16:41:45,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:45,219 INFO L225 Difference]: With dead ends: 296 [2018-04-11 16:41:45,219 INFO L226 Difference]: Without dead ends: 296 [2018-04-11 16:41:45,219 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2018-04-11 16:41:45,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2018-04-11 16:41:45,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 271. [2018-04-11 16:41:45,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 271 states. [2018-04-11 16:41:45,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 300 transitions. [2018-04-11 16:41:45,223 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 300 transitions. Word has length 128 [2018-04-11 16:41:45,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:45,223 INFO L459 AbstractCegarLoop]: Abstraction has 271 states and 300 transitions. [2018-04-11 16:41:45,223 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-11 16:41:45,223 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 300 transitions. [2018-04-11 16:41:45,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-04-11 16:41:45,224 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:45,224 INFO L355 BasicCegarLoop]: trace histogram [41, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:45,224 INFO L408 AbstractCegarLoop]: === Iteration 42 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:45,224 INFO L82 PathProgramCache]: Analyzing trace with hash -634770886, now seen corresponding path program 1 times [2018-04-11 16:41:45,224 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:45,225 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:45,225 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:45,225 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:45,225 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:45,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:45,304 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:45,328 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:41:45,328 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:45,328 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:45,329 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:45,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:45,619 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:45,720 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 16:41:45,722 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:41:45,722 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:45,723 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:45,729 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:45,730 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:22, output treesize:15 [2018-04-11 16:41:45,863 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset Int) (__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.base Int)) (and (<= __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.offset|) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.base|) (+ __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset 4) __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.base))))) is different from true [2018-04-11 16:41:45,868 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset Int) (__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.base Int)) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.base|) (+ __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset 4) __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.base))) (<= __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.offset|))) is different from true [2018-04-11 16:41:45,936 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 20 [2018-04-11 16:41:45,938 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:45,939 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 29 [2018-04-11 16:41:45,940 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:45,952 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:45,958 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:45,958 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:31, output treesize:15 [2018-04-11 16:41:46,065 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-11 16:41:46,066 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 5 [2018-04-11 16:41:46,066 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:46,067 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:46,068 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:46,068 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:17, output treesize:5 [2018-04-11 16:41:46,197 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 649 trivial. 0 not checked. [2018-04-11 16:41:46,198 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:41:46,198 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-11 16:41:46,198 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-11 16:41:46,198 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-11 16:41:46,198 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=798, Unknown=10, NotChecked=114, Total=992 [2018-04-11 16:41:46,198 INFO L87 Difference]: Start difference. First operand 271 states and 300 transitions. Second operand 32 states. [2018-04-11 16:41:47,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:41:47,387 INFO L93 Difference]: Finished difference Result 282 states and 305 transitions. [2018-04-11 16:41:47,387 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-11 16:41:47,387 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 130 [2018-04-11 16:41:47,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:41:47,388 INFO L225 Difference]: With dead ends: 282 [2018-04-11 16:41:47,388 INFO L226 Difference]: Without dead ends: 282 [2018-04-11 16:41:47,388 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=146, Invalid=1638, Unknown=30, NotChecked=166, Total=1980 [2018-04-11 16:41:47,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2018-04-11 16:41:47,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 271. [2018-04-11 16:41:47,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 271 states. [2018-04-11 16:41:47,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 299 transitions. [2018-04-11 16:41:47,392 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 299 transitions. Word has length 130 [2018-04-11 16:41:47,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:41:47,392 INFO L459 AbstractCegarLoop]: Abstraction has 271 states and 299 transitions. [2018-04-11 16:41:47,392 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-11 16:41:47,392 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 299 transitions. [2018-04-11 16:41:47,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-04-11 16:41:47,393 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:41:47,393 INFO L355 BasicCegarLoop]: trace histogram [41, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:41:47,393 INFO L408 AbstractCegarLoop]: === Iteration 43 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:41:47,394 INFO L82 PathProgramCache]: Analyzing trace with hash -634770885, now seen corresponding path program 1 times [2018-04-11 16:41:47,394 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:41:47,394 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:41:47,394 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:47,395 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:47,395 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:41:47,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:47,439 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:41:47,465 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:41:47,465 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:41:47,466 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:41:47,466 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:41:47,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:41:47,734 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:41:47,819 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2018-04-11 16:41:47,819 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:47,834 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 28 [2018-04-11 16:41:47,834 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:47,847 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2018-04-11 16:41:47,848 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:47,849 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2018-04-11 16:41:47,849 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:47,861 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:41:47,861 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:56, output treesize:52 [2018-04-11 16:41:49,369 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2018-04-11 16:41:49,370 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:49,378 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2018-04-11 16:41:49,378 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:49,386 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 15 [2018-04-11 16:41:49,386 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:49,393 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2018-04-11 16:41:49,393 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:49,399 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:41:49,399 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:41, output treesize:29 [2018-04-11 16:41:51,582 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:51,583 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:51,583 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 50 [2018-04-11 16:41:51,583 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:51,608 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:51,611 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 38 [2018-04-11 16:41:51,611 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:51,631 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:51,632 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:51,632 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 30 [2018-04-11 16:41:51,633 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:51,652 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:51,653 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:51,654 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2018-04-11 16:41:51,654 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:51,670 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:41:51,671 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:73, output treesize:55 [2018-04-11 16:41:51,757 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 46 [2018-04-11 16:41:51,759 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:41:51,760 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:51,770 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:51,796 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 42 [2018-04-11 16:41:51,798 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:41:51,798 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:51,806 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:51,827 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 48 [2018-04-11 16:41:51,829 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:41:51,829 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:51,837 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:51,858 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 44 [2018-04-11 16:41:51,859 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:41:51,860 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:51,867 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:51,885 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 4 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:41:51,885 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 10 variables, input treesize:101, output treesize:85 [2018-04-11 16:41:52,262 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset Int) (__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.offset Int) (__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.base Int)) (let ((.cse0 (+ __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset 4))) (and (<= __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.offset|) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.base|) .cse0 __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.base))) (= (store |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.base| (store (select |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.base|) .cse0 __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.offset)) |c_#memory_$Pointer$.offset|)))) is different from true [2018-04-11 16:41:52,266 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset Int) (__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.offset Int) (__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.base Int)) (let ((.cse0 (+ __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset 4))) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.base|) .cse0 __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.base))) (<= __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.offset|) (= (store |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.base| (store (select |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.base|) .cse0 __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.offset)) |c_#memory_$Pointer$.offset|)))) is different from true [2018-04-11 16:41:56,475 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 68 [2018-04-11 16:41:56,478 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:56,479 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 39 [2018-04-11 16:41:56,479 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:56,493 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:56,528 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 62 [2018-04-11 16:41:56,530 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:56,531 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 29 [2018-04-11 16:41:56,531 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:56,542 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:56,576 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 66 [2018-04-11 16:41:56,578 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:56,579 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-04-11 16:41:56,579 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:56,593 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:56,630 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 58 [2018-04-11 16:41:56,632 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:41:56,634 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-04-11 16:41:56,634 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:56,646 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:56,674 INFO L267 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 4 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:41:56,674 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 14 variables, input treesize:143, output treesize:85 [2018-04-11 16:41:57,106 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 41 [2018-04-11 16:41:57,108 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 5 [2018-04-11 16:41:57,108 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:57,113 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:57,130 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 30 [2018-04-11 16:41:57,131 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2018-04-11 16:41:57,131 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:57,144 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:57,159 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 45 [2018-04-11 16:41:57,161 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 10 [2018-04-11 16:41:57,161 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:57,168 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:57,183 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 32 [2018-04-11 16:41:57,184 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2018-04-11 16:41:57,184 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 16:41:57,189 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:41:57,202 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 4 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:41:57,202 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 10 variables, input treesize:97, output treesize:49 [2018-04-11 16:41:57,451 INFO L134 CoverageAnalysis]: Checked inductivity of 973 backedges. 169 proven. 747 refuted. 1 times theorem prover too weak. 56 trivial. 0 not checked. [2018-04-11 16:41:57,451 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:41:57,451 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65] total 65 [2018-04-11 16:41:57,452 INFO L442 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-04-11 16:41:57,452 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-04-11 16:41:57,452 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=3801, Unknown=26, NotChecked=250, Total=4290 [2018-04-11 16:41:57,452 INFO L87 Difference]: Start difference. First operand 271 states and 299 transitions. Second operand 66 states. [2018-04-11 16:42:05,166 WARN L151 SmtUtils]: Spent 103ms on a formula simplification. DAG size of input: 71 DAG size of output 65 [2018-04-11 16:42:06,501 WARN L151 SmtUtils]: Spent 112ms on a formula simplification. DAG size of input: 58 DAG size of output 51 [2018-04-11 16:42:08,690 WARN L151 SmtUtils]: Spent 108ms on a formula simplification. DAG size of input: 92 DAG size of output 86 [2018-04-11 16:42:09,363 WARN L151 SmtUtils]: Spent 133ms on a formula simplification. DAG size of input: 104 DAG size of output 92 [2018-04-11 16:42:09,645 WARN L151 SmtUtils]: Spent 130ms on a formula simplification. DAG size of input: 104 DAG size of output 92 [2018-04-11 16:42:13,493 WARN L151 SmtUtils]: Spent 2156ms on a formula simplification. DAG size of input: 78 DAG size of output 66 [2018-04-11 16:42:15,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:42:15,303 INFO L93 Difference]: Finished difference Result 457 states and 511 transitions. [2018-04-11 16:42:15,339 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-04-11 16:42:15,340 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 130 [2018-04-11 16:42:15,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:42:15,341 INFO L225 Difference]: With dead ends: 457 [2018-04-11 16:42:15,341 INFO L226 Difference]: Without dead ends: 457 [2018-04-11 16:42:15,341 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 3200 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=789, Invalid=14190, Unknown=281, NotChecked=490, Total=15750 [2018-04-11 16:42:15,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2018-04-11 16:42:15,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 325. [2018-04-11 16:42:15,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 325 states. [2018-04-11 16:42:15,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 367 transitions. [2018-04-11 16:42:15,347 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 367 transitions. Word has length 130 [2018-04-11 16:42:15,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:42:15,347 INFO L459 AbstractCegarLoop]: Abstraction has 325 states and 367 transitions. [2018-04-11 16:42:15,347 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-04-11 16:42:15,348 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 367 transitions. [2018-04-11 16:42:15,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2018-04-11 16:42:15,348 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:42:15,349 INFO L355 BasicCegarLoop]: trace histogram [42, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:42:15,349 INFO L408 AbstractCegarLoop]: === Iteration 44 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:42:15,349 INFO L82 PathProgramCache]: Analyzing trace with hash -89363114, now seen corresponding path program 2 times [2018-04-11 16:42:15,349 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:42:15,349 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:42:15,350 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:42:15,350 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:42:15,350 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:42:15,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:42:15,397 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:42:15,789 INFO L134 CoverageAnalysis]: Checked inductivity of 1017 backedges. 293 proven. 458 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2018-04-11 16:42:15,789 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:42:15,789 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:42:15,789 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:42:15,826 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-04-11 16:42:15,826 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:42:15,831 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:42:15,866 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-04-11 16:42:15,868 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 16:42:15,868 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:15,870 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:15,877 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 16:42:15,878 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:42:15,878 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:15,881 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:15,890 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:15,891 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:41, output treesize:27 [2018-04-11 16:42:16,076 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset Int) (__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.offset Int) (__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.base Int)) (let ((.cse0 (+ __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset 4))) (and (<= __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.offset|) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.base|) .cse0 __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.base))) (= (store |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.base| (store (select |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_#in~dev.base|) .cse0 __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.offset)) |c_#memory_$Pointer$.offset|)))) is different from true [2018-04-11 16:42:16,079 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset Int) (__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.offset Int) (__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.base Int)) (let ((.cse0 (+ __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset 4))) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.base|) .cse0 __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.base))) (<= __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.offset|) (= (store |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.base| (store (select |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_hid_set_drvdata_#in~hdev.base|) .cse0 __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdata_~data.offset)) |c_#memory_$Pointer$.offset|)))) is different from true [2018-04-11 16:42:16,170 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 33 [2018-04-11 16:42:16,172 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:16,173 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 44 [2018-04-11 16:42:16,173 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:16,178 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:16,186 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 26 [2018-04-11 16:42:16,188 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:16,189 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 35 [2018-04-11 16:42:16,189 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:16,193 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:16,198 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:16,199 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:56, output treesize:27 [2018-04-11 16:42:16,328 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2018-04-11 16:42:16,329 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2018-04-11 16:42:16,329 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:16,330 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:16,333 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2018-04-11 16:42:16,334 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2018-04-11 16:42:16,334 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:16,336 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:16,338 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:16,338 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:9 [2018-04-11 16:42:16,411 INFO L134 CoverageAnalysis]: Checked inductivity of 1017 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1017 trivial. 0 not checked. [2018-04-11 16:42:16,411 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:42:16,411 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [19] imperfect sequences [28] total 46 [2018-04-11 16:42:16,411 INFO L442 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-04-11 16:42:16,412 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-04-11 16:42:16,412 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1793, Unknown=10, NotChecked=170, Total=2070 [2018-04-11 16:42:16,412 INFO L87 Difference]: Start difference. First operand 325 states and 367 transitions. Second operand 46 states. [2018-04-11 16:42:19,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:42:19,042 INFO L93 Difference]: Finished difference Result 423 states and 477 transitions. [2018-04-11 16:42:19,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-04-11 16:42:19,042 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 131 [2018-04-11 16:42:19,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:42:19,043 INFO L225 Difference]: With dead ends: 423 [2018-04-11 16:42:19,044 INFO L226 Difference]: Without dead ends: 408 [2018-04-11 16:42:19,044 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=185, Invalid=3213, Unknown=32, NotChecked=230, Total=3660 [2018-04-11 16:42:19,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2018-04-11 16:42:19,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 303. [2018-04-11 16:42:19,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 303 states. [2018-04-11 16:42:19,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 350 transitions. [2018-04-11 16:42:19,050 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 350 transitions. Word has length 131 [2018-04-11 16:42:19,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:42:19,050 INFO L459 AbstractCegarLoop]: Abstraction has 303 states and 350 transitions. [2018-04-11 16:42:19,050 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-04-11 16:42:19,050 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 350 transitions. [2018-04-11 16:42:19,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2018-04-11 16:42:19,051 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:42:19,051 INFO L355 BasicCegarLoop]: trace histogram [41, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:42:19,051 INFO L408 AbstractCegarLoop]: === Iteration 45 === [__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_specials_unsafeErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation]=== [2018-04-11 16:42:19,051 INFO L82 PathProgramCache]: Analyzing trace with hash 1796939434, now seen corresponding path program 1 times [2018-04-11 16:42:19,051 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:42:19,052 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:42:19,052 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:42:19,052 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:42:19,052 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:42:19,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:42:19,116 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:42:19,173 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:42:19,173 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:42:19,173 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:42:19,174 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:42:19,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:42:19,393 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:42:19,402 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:42:19,403 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,406 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,406 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-11 16:42:19,457 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-04-11 16:42:19,459 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 16:42:19,459 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,461 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,466 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:42:19,466 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:26, output treesize:22 [2018-04-11 16:42:19,485 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 22 [2018-04-11 16:42:19,487 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 23 [2018-04-11 16:42:19,488 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,492 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,498 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:42:19,499 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:33 [2018-04-11 16:42:19,522 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 31 [2018-04-11 16:42:19,527 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 34 [2018-04-11 16:42:19,527 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,531 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,536 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:42:19,537 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:48, output treesize:44 [2018-04-11 16:42:19,556 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 40 [2018-04-11 16:42:19,562 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 45 [2018-04-11 16:42:19,562 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,567 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,574 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:42:19,574 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:59, output treesize:55 [2018-04-11 16:42:19,597 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 49 [2018-04-11 16:42:19,615 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 56 [2018-04-11 16:42:19,615 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,621 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,630 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:42:19,630 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:70, output treesize:66 [2018-04-11 16:42:19,657 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 56 [2018-04-11 16:42:19,670 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 65 [2018-04-11 16:42:19,671 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,678 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,689 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:42:19,690 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:84, output treesize:80 [2018-04-11 16:42:19,722 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2018-04-11 16:42:19,746 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 74 [2018-04-11 16:42:19,747 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,754 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,766 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-04-11 16:42:19,766 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:98, output treesize:94 [2018-04-11 16:42:19,808 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 70 [2018-04-11 16:42:19,846 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 83 [2018-04-11 16:42:19,846 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,854 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:19,867 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2018-04-11 16:42:19,867 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:107, output treesize:103 [2018-04-11 16:42:23,131 WARN L148 SmtUtils]: Spent 327ms on a formula simplification that was a NOOP. DAG size: 59 [2018-04-11 16:42:23,340 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_207| Int)) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0)) |c_#memory_$Pointer$.base|)) is different from true [2018-04-11 16:42:23,342 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int)) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0)) |c_#memory_$Pointer$.base|)) is different from true [2018-04-11 16:42:23,344 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0)))) is different from true [2018-04-11 16:42:23,346 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0)))) is different from true [2018-04-11 16:42:23,348 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0)))) is different from true [2018-04-11 16:42:23,351 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0)))) is different from true [2018-04-11 16:42:23,355 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0)))) is different from true [2018-04-11 16:42:23,360 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |c_#Ultimate.meminit_#ptr.offset|) 0)))) is different from true [2018-04-11 16:42:23,365 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_215| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_215|) 0)))) is different from true [2018-04-11 16:42:23,372 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_216| Int) (|v_#Ultimate.meminit_#t~loopctr62_215| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_215|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_216|) 0)))) is different from true [2018-04-11 16:42:23,381 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_216| Int) (|v_#Ultimate.meminit_#t~loopctr62_215| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int) (|v_#Ultimate.meminit_#t~loopctr62_217| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_215|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_216|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_217|) 0)))) is different from true [2018-04-11 16:42:23,391 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_216| Int) (|v_#Ultimate.meminit_#t~loopctr62_215| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int) (|v_#Ultimate.meminit_#t~loopctr62_218| Int) (|v_#Ultimate.meminit_#t~loopctr62_217| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_215|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_216|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_217|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_218|) 0)))) is different from true [2018-04-11 16:42:23,407 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_219| Int) (|v_#Ultimate.meminit_#t~loopctr62_216| Int) (|v_#Ultimate.meminit_#t~loopctr62_215| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int) (|v_#Ultimate.meminit_#t~loopctr62_218| Int) (|v_#Ultimate.meminit_#t~loopctr62_217| Int) (|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int)) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_215|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_216|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_217|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_218|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_219|) 0)) |c_#memory_$Pointer$.base|)) is different from true [2018-04-11 16:42:23,418 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_219| Int) (|v_#Ultimate.meminit_#t~loopctr62_216| Int) (|v_#Ultimate.meminit_#t~loopctr62_215| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int) (|v_#Ultimate.meminit_#t~loopctr62_218| Int) (|v_#Ultimate.meminit_#t~loopctr62_217| Int) (|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_220| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_215|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_216|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_217|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_218|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_219|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_220| |c_#Ultimate.meminit_#ptr.offset|) 0)))) is different from true [2018-04-11 16:42:23,444 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_219| Int) (|v_#Ultimate.meminit_#t~loopctr62_216| Int) (|v_#Ultimate.meminit_#t~loopctr62_215| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int) (|v_#Ultimate.meminit_#t~loopctr62_218| Int) (|v_#Ultimate.meminit_#t~loopctr62_217| Int) (|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_221| Int) (|v_#Ultimate.meminit_#t~loopctr62_220| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_215|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_216|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_217|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_218|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_219|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_220| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_221| |c_#Ultimate.meminit_#ptr.offset|) 0)))) is different from true [2018-04-11 16:42:23,462 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_219| Int) (|v_#Ultimate.meminit_#t~loopctr62_216| Int) (|v_#Ultimate.meminit_#t~loopctr62_215| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int) (|v_#Ultimate.meminit_#t~loopctr62_218| Int) (|v_#Ultimate.meminit_#t~loopctr62_217| Int) (|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_222| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_221| Int) (|v_#Ultimate.meminit_#t~loopctr62_220| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_215|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_216|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_217|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_218|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_219|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_220| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_221| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_222| |c_#Ultimate.meminit_#ptr.offset|) 0)))) is different from true [2018-04-11 16:42:23,497 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_219| Int) (|v_#Ultimate.meminit_#t~loopctr62_216| Int) (|v_#Ultimate.meminit_#t~loopctr62_215| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int) (|v_#Ultimate.meminit_#t~loopctr62_218| Int) (|v_#Ultimate.meminit_#t~loopctr62_217| Int) (|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_223| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_222| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_221| Int) (|v_#Ultimate.meminit_#t~loopctr62_220| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_215|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_216|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_217|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_218|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_219|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_220| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_221| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_222| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_223| |c_#Ultimate.meminit_#ptr.offset|) 0)))) is different from true [2018-04-11 16:42:23,531 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_219| Int) (|v_#Ultimate.meminit_#t~loopctr62_216| Int) (|v_#Ultimate.meminit_#t~loopctr62_215| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int) (|v_#Ultimate.meminit_#t~loopctr62_218| Int) (|v_#Ultimate.meminit_#t~loopctr62_217| Int) (|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_223| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_222| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_224| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_221| Int) (|v_#Ultimate.meminit_#t~loopctr62_220| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_215|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_216|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_217|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_218|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_219|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_220| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_221| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_222| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_223| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_224| |c_#Ultimate.meminit_#ptr.offset|) 0)))) is different from true [2018-04-11 16:42:23,598 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_219| Int) (|v_#Ultimate.meminit_#t~loopctr62_216| Int) (|v_#Ultimate.meminit_#t~loopctr62_215| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int) (|v_#Ultimate.meminit_#t~loopctr62_218| Int) (|v_#Ultimate.meminit_#t~loopctr62_217| Int) (|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_223| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_222| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_225| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_224| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_221| Int) (|v_#Ultimate.meminit_#t~loopctr62_220| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_215|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_216|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_217|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_218|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_219|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_220| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_221| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_222| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_223| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_224| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_225| |c_#Ultimate.meminit_#ptr.offset|) 0)))) is different from true [2018-04-11 16:42:23,656 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|v_#Ultimate.meminit_#t~loopctr62_209| Int) (|v_#Ultimate.meminit_#t~loopctr62_208| Int) (|v_#Ultimate.meminit_#t~loopctr62_219| Int) (|v_#Ultimate.meminit_#t~loopctr62_216| Int) (|v_#Ultimate.meminit_#t~loopctr62_215| Int) (|v_#Ultimate.meminit_#t~loopctr62_226| Int) (|v_#Ultimate.meminit_#t~loopctr62_207| Int) (|v_#Ultimate.meminit_#t~loopctr62_218| Int) (|v_#Ultimate.meminit_#t~loopctr62_217| Int) (|v_#Ultimate.meminit_#t~loopctr62_212| Int) (|v_#Ultimate.meminit_#t~loopctr62_223| Int) (|v_#Ultimate.meminit_#t~loopctr62_211| Int) (|v_#Ultimate.meminit_#t~loopctr62_222| Int) (|v_#Ultimate.meminit_#t~loopctr62_214| Int) (|v_#Ultimate.meminit_#t~loopctr62_225| Int) (|v_#Ultimate.meminit_#t~loopctr62_213| Int) (|v_#Ultimate.meminit_#t~loopctr62_224| Int) (|v_#Ultimate.meminit_#t~loopctr62_210| Int) (|v_#Ultimate.meminit_#t~loopctr62_221| Int) (|#Ultimate.meminit_#ptr.offset| Int) (|v_#Ultimate.meminit_#t~loopctr62_220| Int)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_207|) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_208|) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_209|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_210| |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_211| |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_212| |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_213| |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_214| |#Ultimate.meminit_#ptr.offset|) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_215|) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_216|) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_217|) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_218|) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_219|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_220| |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_221| |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_222| |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_223| |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_224| |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_225| |#Ultimate.meminit_#ptr.offset|) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_226|) 0)))) is different from true [2018-04-11 16:42:24,135 WARN L148 SmtUtils]: Spent 239ms on a formula simplification that was a NOOP. DAG size: 75 [2018-04-11 16:42:24,766 WARN L148 SmtUtils]: Spent 296ms on a formula simplification that was a NOOP. DAG size: 75 [2018-04-11 16:42:24,820 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:24,862 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:24,863 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-04-11 16:42:24,863 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:26,258 INFO L303 Elim1Store]: Index analysis took 359 ms [2018-04-11 16:42:26,259 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 165 treesize of output 166 [2018-04-11 16:42:26,278 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 108 [2018-04-11 16:42:26,364 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 110 [2018-04-11 16:42:26,371 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 112 [2018-04-11 16:42:26,801 INFO L303 Elim1Store]: Index analysis took 428 ms [2018-04-11 16:42:26,801 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 114 [2018-04-11 16:42:26,818 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 116 [2018-04-11 16:42:26,842 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 116 treesize of output 118 [2018-04-11 16:42:26,886 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 120 [2018-04-11 16:42:26,923 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 122 [2018-04-11 16:42:26,972 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 124 [2018-04-11 16:42:27,029 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 124 treesize of output 126 [2018-04-11 16:42:27,094 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 128 [2018-04-11 16:42:29,763 INFO L303 Elim1Store]: Index analysis took 2667 ms [2018-04-11 16:42:29,763 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 130 [2018-04-11 16:42:29,851 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 132 [2018-04-11 16:42:29,950 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 132 treesize of output 134 [2018-04-11 16:42:30,088 INFO L303 Elim1Store]: Index analysis took 106 ms [2018-04-11 16:42:30,088 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 134 treesize of output 136 [2018-04-11 16:42:30,213 INFO L303 Elim1Store]: Index analysis took 122 ms [2018-04-11 16:42:30,214 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 15 select indices, 15 select index equivalence classes, 0 disjoint index pairs (out of 105 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 136 treesize of output 138 [2018-04-11 16:42:30,379 INFO L303 Elim1Store]: Index analysis took 163 ms [2018-04-11 16:42:30,380 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 138 treesize of output 140 [2018-04-11 16:42:32,465 INFO L303 Elim1Store]: Index analysis took 2083 ms [2018-04-11 16:42:32,466 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 17 select indices, 17 select index equivalence classes, 0 disjoint index pairs (out of 136 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 142 [2018-04-11 16:42:32,654 INFO L303 Elim1Store]: Index analysis took 185 ms [2018-04-11 16:42:32,655 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 0 disjoint index pairs (out of 153 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 142 treesize of output 144 [2018-04-11 16:42:32,826 INFO L303 Elim1Store]: Index analysis took 169 ms [2018-04-11 16:42:32,827 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 19 select indices, 19 select index equivalence classes, 0 disjoint index pairs (out of 171 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 144 treesize of output 181 [2018-04-11 16:42:32,827 INFO L267 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:32,868 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:32,909 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:32,955 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:32,996 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,037 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,079 INFO L267 ElimStorePlain]: Start of recursive call 17: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,122 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,164 INFO L267 ElimStorePlain]: Start of recursive call 15: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,208 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,249 INFO L267 ElimStorePlain]: Start of recursive call 13: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,289 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,332 INFO L267 ElimStorePlain]: Start of recursive call 11: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,373 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,415 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,454 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,495 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,536 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,576 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,617 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,680 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:33,757 INFO L267 ElimStorePlain]: Start of recursive call 1: 24 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 24 dim-0 vars, and 1 xjuncts. [2018-04-11 16:42:33,757 INFO L202 ElimStorePlain]: Needed 23 recursive calls to eliminate 26 variables, input treesize:194, output treesize:260 [2018-04-11 16:42:35,183 WARN L148 SmtUtils]: Spent 1308ms on a formula simplification that was a NOOP. DAG size: 129 [2018-04-11 16:42:36,225 WARN L148 SmtUtils]: Spent 906ms on a formula simplification that was a NOOP. DAG size: 129 [2018-04-11 16:42:36,234 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 19 [2018-04-11 16:42:36,234 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:36,242 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 16 [2018-04-11 16:42:36,243 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:36,250 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:42:36,250 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:38, output treesize:36 [2018-04-11 16:42:36,581 WARN L1033 $PredicateComparison]: unable to prove that (or (and (exists ((v_prenex_143 Int) (v_prenex_142 Int)) (let ((.cse0 (mod v_prenex_143 4294967296))) (and (<= .cse0 2147483647) (= (select |c_#length| v_prenex_142) .cse0)))) (exists ((|v_#Ultimate.meminit_#t~loopctr62_227| Int)) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_227|) 0))) (<= |v_#Ultimate.meminit_#t~loopctr62_227| 0) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_227|))))) (and (exists ((v_prenex_144 Int)) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_144) 0))) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ v_prenex_144 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_144 0))) (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14| Int) (v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 Int)) (let ((.cse1 (mod v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 4294967296))) (and (< 2147483647 .cse1) (= (+ (select |c_#length| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14|) 4294967296) .cse1)))))) is different from true [2018-04-11 16:42:36,586 WARN L1033 $PredicateComparison]: unable to prove that (or (and (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14| Int) (v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 Int)) (let ((.cse0 (mod v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 4294967296))) (and (< 2147483647 .cse0) (= (+ (select |c_#length| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14|) 4294967296) .cse0)))) (exists ((v_prenex_144 Int) (|v_#Ultimate.meminit_#t~loopctr62_228| Int)) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_144) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_228|) 0))) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_228|)) (<= v_prenex_144 0) (<= |v_#Ultimate.meminit_#t~loopctr62_228| (+ v_prenex_144 |c_#Ultimate.meminit_#sizeOfFields|))))) (and (exists ((v_prenex_146 Int) (|v_#Ultimate.meminit_#t~loopctr62_227| Int)) (and (<= |v_#Ultimate.meminit_#t~loopctr62_227| 0) (<= v_prenex_146 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_227|)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_227|) 0) (+ v_prenex_146 |c_#Ultimate.meminit_#ptr.offset|) 0))) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ v_prenex_146 |c_#Ultimate.meminit_#sizeOfFields|)))) (exists ((v_prenex_143 Int) (v_prenex_142 Int)) (let ((.cse1 (mod v_prenex_143 4294967296))) (and (<= .cse1 2147483647) (= (select |c_#length| v_prenex_142) .cse1)))))) is different from true [2018-04-11 16:42:36,593 WARN L1033 $PredicateComparison]: unable to prove that (or (and (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14| Int) (v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 Int)) (let ((.cse0 (mod v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 4294967296))) (and (< 2147483647 .cse0) (= (+ (select |c_#length| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14|) 4294967296) .cse0)))) (exists ((v_prenex_144 Int) (|v_#Ultimate.meminit_#t~loopctr62_229| Int) (|v_#Ultimate.meminit_#t~loopctr62_228| Int)) (and (<= |c_#Ultimate.meminit_#t~loopctr62| (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_229|)) (<= v_prenex_144 0) (<= |v_#Ultimate.meminit_#t~loopctr62_228| (+ v_prenex_144 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_229| (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_228|)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_144) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_228|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_229|) 0)))))) (and (exists ((v_prenex_143 Int) (v_prenex_142 Int)) (let ((.cse1 (mod v_prenex_143 4294967296))) (and (<= .cse1 2147483647) (= (select |c_#length| v_prenex_142) .cse1)))) (exists ((v_prenex_147 Int) (v_prenex_146 Int) (|v_#Ultimate.meminit_#t~loopctr62_227| Int)) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_227|) 0) (+ v_prenex_146 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ v_prenex_147 |c_#Ultimate.meminit_#ptr.offset|) 0))) (<= |v_#Ultimate.meminit_#t~loopctr62_227| 0) (<= v_prenex_147 (+ v_prenex_146 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_146 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_227|)) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ v_prenex_147 |c_#Ultimate.meminit_#sizeOfFields|)))))) is different from true [2018-04-11 16:42:36,600 WARN L1033 $PredicateComparison]: unable to prove that (or (and (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14| Int) (v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 Int)) (let ((.cse0 (mod v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 4294967296))) (and (< 2147483647 .cse0) (= (+ (select |c_#length| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14|) 4294967296) .cse0)))) (exists ((v_prenex_149 Int) (v_prenex_144 Int) (|v_#Ultimate.meminit_#t~loopctr62_229| Int) (|v_#Ultimate.meminit_#t~loopctr62_228| Int)) (and (<= |c_#Ultimate.meminit_#t~loopctr62| (+ v_prenex_149 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_144 0) (<= |v_#Ultimate.meminit_#t~loopctr62_228| (+ v_prenex_144 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_149 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_229|)) (<= |v_#Ultimate.meminit_#t~loopctr62_229| (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_228|)) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_144) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_228|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_229|) 0) (+ v_prenex_149 |c_#Ultimate.meminit_#ptr.offset|) 0)) |c_#memory_$Pointer$.base|)))) (and (exists ((v_prenex_147 Int) (|v_#Ultimate.meminit_#t~loopctr62_230| Int) (v_prenex_146 Int) (|v_#Ultimate.meminit_#t~loopctr62_227| Int)) (and (<= |v_#Ultimate.meminit_#t~loopctr62_227| 0) (<= v_prenex_147 (+ v_prenex_146 |c_#Ultimate.meminit_#sizeOfFields|)) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_227|) 0) (+ v_prenex_146 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ v_prenex_147 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_230| |c_#Ultimate.meminit_#ptr.offset|) 0)) |c_#memory_$Pointer$.base|) (<= v_prenex_146 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_227|)) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ |v_#Ultimate.meminit_#t~loopctr62_230| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_230| (+ v_prenex_147 |c_#Ultimate.meminit_#sizeOfFields|)))) (exists ((v_prenex_143 Int) (v_prenex_142 Int)) (let ((.cse1 (mod v_prenex_143 4294967296))) (and (<= .cse1 2147483647) (= (select |c_#length| v_prenex_142) .cse1)))))) is different from true [2018-04-11 16:42:36,614 WARN L1033 $PredicateComparison]: unable to prove that (or (and (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14| Int) (v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 Int)) (let ((.cse0 (mod v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 4294967296))) (and (< 2147483647 .cse0) (= (+ (select |c_#length| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14|) 4294967296) .cse0)))) (exists ((v_prenex_149 Int) (v_prenex_144 Int) (|v_#Ultimate.meminit_#t~loopctr62_231| Int) (|v_#Ultimate.meminit_#t~loopctr62_229| Int) (|v_#Ultimate.meminit_#t~loopctr62_228| Int)) (and (<= |v_#Ultimate.meminit_#t~loopctr62_231| (+ v_prenex_149 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_144 0) (<= |v_#Ultimate.meminit_#t~loopctr62_228| (+ v_prenex_144 |c_#Ultimate.meminit_#sizeOfFields|)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_144) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_228|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_229|) 0) (+ v_prenex_149 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_231| |c_#Ultimate.meminit_#ptr.offset|) 0))) (<= v_prenex_149 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_229|)) (<= |v_#Ultimate.meminit_#t~loopctr62_229| (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_228|)) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ |v_#Ultimate.meminit_#t~loopctr62_231| |c_#Ultimate.meminit_#sizeOfFields|))))) (and (exists ((v_prenex_143 Int) (v_prenex_142 Int)) (let ((.cse1 (mod v_prenex_143 4294967296))) (and (<= .cse1 2147483647) (= (select |c_#length| v_prenex_142) .cse1)))) (exists ((v_prenex_147 Int) (|v_#Ultimate.meminit_#t~loopctr62_230| Int) (v_prenex_146 Int) (v_prenex_151 Int) (|v_#Ultimate.meminit_#t~loopctr62_227| Int)) (and (<= |v_#Ultimate.meminit_#t~loopctr62_227| 0) (<= v_prenex_147 (+ v_prenex_146 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_146 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_227|)) (<= v_prenex_151 (+ |v_#Ultimate.meminit_#t~loopctr62_230| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ v_prenex_151 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_230| (+ v_prenex_147 |c_#Ultimate.meminit_#sizeOfFields|)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_227|) 0) (+ v_prenex_146 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ v_prenex_147 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_230| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_151) 0))))))) is different from true [2018-04-11 16:42:36,627 WARN L1033 $PredicateComparison]: unable to prove that (or (and (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14| Int) (v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 Int)) (let ((.cse0 (mod v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 4294967296))) (and (< 2147483647 .cse0) (= (+ (select |c_#length| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14|) 4294967296) .cse0)))) (exists ((v_prenex_149 Int) (v_prenex_144 Int) (|v_#Ultimate.meminit_#t~loopctr62_231| Int) (v_prenex_153 Int) (|v_#Ultimate.meminit_#t~loopctr62_229| Int) (|v_#Ultimate.meminit_#t~loopctr62_228| Int)) (and (<= |v_#Ultimate.meminit_#t~loopctr62_231| (+ v_prenex_149 |c_#Ultimate.meminit_#sizeOfFields|)) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_144) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_228|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_229|) 0) (+ v_prenex_149 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_231| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_153) 0)) |c_#memory_$Pointer$.base|) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ v_prenex_153 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_144 0) (<= |v_#Ultimate.meminit_#t~loopctr62_228| (+ v_prenex_144 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_149 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_229|)) (<= |v_#Ultimate.meminit_#t~loopctr62_229| (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_228|)) (<= v_prenex_153 (+ |v_#Ultimate.meminit_#t~loopctr62_231| |c_#Ultimate.meminit_#sizeOfFields|))))) (and (exists ((v_prenex_147 Int) (|v_#Ultimate.meminit_#t~loopctr62_230| Int) (v_prenex_146 Int) (|v_#Ultimate.meminit_#t~loopctr62_232| Int) (v_prenex_151 Int) (|v_#Ultimate.meminit_#t~loopctr62_227| Int)) (and (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_227|) 0) (+ v_prenex_146 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ v_prenex_147 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_230| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_151) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_232| |c_#Ultimate.meminit_#ptr.offset|) 0)) |c_#memory_$Pointer$.base|) (<= |v_#Ultimate.meminit_#t~loopctr62_227| 0) (<= v_prenex_147 (+ v_prenex_146 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ |v_#Ultimate.meminit_#t~loopctr62_232| |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_146 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_227|)) (<= v_prenex_151 (+ |v_#Ultimate.meminit_#t~loopctr62_230| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_232| (+ v_prenex_151 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_230| (+ v_prenex_147 |c_#Ultimate.meminit_#sizeOfFields|)))) (exists ((v_prenex_143 Int) (v_prenex_142 Int)) (let ((.cse1 (mod v_prenex_143 4294967296))) (and (<= .cse1 2147483647) (= (select |c_#length| v_prenex_142) .cse1)))))) is different from true [2018-04-11 16:42:36,643 WARN L1033 $PredicateComparison]: unable to prove that (or (and (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14| Int) (v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 Int)) (let ((.cse0 (mod v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 4294967296))) (and (< 2147483647 .cse0) (= (+ (select |c_#length| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14|) 4294967296) .cse0)))) (exists ((v_prenex_149 Int) (v_prenex_144 Int) (|v_#Ultimate.meminit_#t~loopctr62_231| Int) (v_prenex_155 Int) (v_prenex_153 Int) (|v_#Ultimate.meminit_#t~loopctr62_229| Int) (|v_#Ultimate.meminit_#t~loopctr62_228| Int)) (and (<= v_prenex_155 (+ v_prenex_153 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_231| (+ v_prenex_149 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_144 0) (<= |v_#Ultimate.meminit_#t~loopctr62_228| (+ v_prenex_144 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_149 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_229|)) (<= |v_#Ultimate.meminit_#t~loopctr62_229| (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_228|)) (<= v_prenex_153 (+ |v_#Ultimate.meminit_#t~loopctr62_231| |c_#Ultimate.meminit_#sizeOfFields|)) (= (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_144) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_228|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_229|) 0) (+ v_prenex_149 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_231| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_153) 0) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_155) 0)) |c_#memory_$Pointer$.base|) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ v_prenex_155 |c_#Ultimate.meminit_#sizeOfFields|))))) (and (exists ((|v_#Ultimate.meminit_#t~loopctr62_233| Int) (v_prenex_147 Int) (|v_#Ultimate.meminit_#t~loopctr62_230| Int) (v_prenex_146 Int) (|v_#Ultimate.meminit_#t~loopctr62_232| Int) (v_prenex_151 Int) (|v_#Ultimate.meminit_#t~loopctr62_227| Int)) (and (<= |v_#Ultimate.meminit_#t~loopctr62_227| 0) (<= v_prenex_147 (+ v_prenex_146 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_233| (+ |v_#Ultimate.meminit_#t~loopctr62_232| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ |v_#Ultimate.meminit_#t~loopctr62_233| |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_146 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_227|)) (<= v_prenex_151 (+ |v_#Ultimate.meminit_#t~loopctr62_230| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_232| (+ v_prenex_151 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_230| (+ v_prenex_147 |c_#Ultimate.meminit_#sizeOfFields|)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_227|) 0) (+ v_prenex_146 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ v_prenex_147 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_230| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_151) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_232| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_233| |c_#Ultimate.meminit_#ptr.offset|) 0))))) (exists ((v_prenex_143 Int) (v_prenex_142 Int)) (let ((.cse1 (mod v_prenex_143 4294967296))) (and (<= .cse1 2147483647) (= (select |c_#length| v_prenex_142) .cse1)))))) is different from true [2018-04-11 16:42:36,661 WARN L1033 $PredicateComparison]: unable to prove that (or (and (exists ((v_prenex_143 Int) (v_prenex_142 Int)) (let ((.cse0 (mod v_prenex_143 4294967296))) (and (<= .cse0 2147483647) (= (select |c_#length| v_prenex_142) .cse0)))) (exists ((|v_#Ultimate.meminit_#t~loopctr62_234| Int) (|v_#Ultimate.meminit_#t~loopctr62_233| Int) (v_prenex_147 Int) (|v_#Ultimate.meminit_#t~loopctr62_230| Int) (v_prenex_146 Int) (|v_#Ultimate.meminit_#t~loopctr62_232| Int) (v_prenex_151 Int) (|v_#Ultimate.meminit_#t~loopctr62_227| Int)) (and (<= |c_#Ultimate.meminit_#t~loopctr62| (+ |v_#Ultimate.meminit_#t~loopctr62_234| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_227| 0) (<= v_prenex_147 (+ v_prenex_146 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_233| (+ |v_#Ultimate.meminit_#t~loopctr62_232| |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_146 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_227|)) (<= v_prenex_151 (+ |v_#Ultimate.meminit_#t~loopctr62_230| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_232| (+ v_prenex_151 |c_#Ultimate.meminit_#sizeOfFields|)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_227|) 0) (+ v_prenex_146 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ v_prenex_147 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_230| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_151) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_232| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_233| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_234| |c_#Ultimate.meminit_#ptr.offset|) 0))) (<= |v_#Ultimate.meminit_#t~loopctr62_230| (+ v_prenex_147 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_234| (+ |v_#Ultimate.meminit_#t~loopctr62_233| |c_#Ultimate.meminit_#sizeOfFields|))))) (and (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14| Int) (v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 Int)) (let ((.cse1 (mod v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 4294967296))) (and (< 2147483647 .cse1) (= (+ (select |c_#length| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14|) 4294967296) .cse1)))) (exists ((v_prenex_149 Int) (v_prenex_157 Int) (v_prenex_144 Int) (|v_#Ultimate.meminit_#t~loopctr62_231| Int) (v_prenex_155 Int) (v_prenex_153 Int) (|v_#Ultimate.meminit_#t~loopctr62_229| Int) (|v_#Ultimate.meminit_#t~loopctr62_228| Int)) (and (<= v_prenex_155 (+ v_prenex_153 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_231| (+ v_prenex_149 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_144 0) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ v_prenex_157 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_228| (+ v_prenex_144 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_157 (+ v_prenex_155 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_149 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_229|)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_144) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_228|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_229|) 0) (+ v_prenex_149 |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_231| |c_#Ultimate.meminit_#ptr.offset|) 0) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_153) 0) (+ |c_#Ultimate.meminit_#ptr.offset| v_prenex_155) 0) (+ v_prenex_157 |c_#Ultimate.meminit_#ptr.offset|) 0))) (<= |v_#Ultimate.meminit_#t~loopctr62_229| (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_228|)) (<= v_prenex_153 (+ |v_#Ultimate.meminit_#t~loopctr62_231| |c_#Ultimate.meminit_#sizeOfFields|)))))) is different from true [2018-04-11 16:42:36,716 WARN L1033 $PredicateComparison]: unable to prove that (or (and (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14| Int) (v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 Int)) (let ((.cse0 (mod v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 4294967296))) (and (< 2147483647 .cse0) (= (+ (select |c_#length| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14|) 4294967296) .cse0)))) (exists ((v_prenex_149 Int) (|v_#Ultimate.meminit_#t~loopctr62_235| Int) (v_prenex_157 Int) (|#Ultimate.meminit_#ptr.offset| Int) (v_prenex_144 Int) (|v_#Ultimate.meminit_#t~loopctr62_231| Int) (v_prenex_155 Int) (v_prenex_153 Int) (|v_#Ultimate.meminit_#t~loopctr62_229| Int) (|v_#Ultimate.meminit_#t~loopctr62_228| Int)) (and (<= v_prenex_155 (+ v_prenex_153 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_231| (+ v_prenex_149 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_144 0) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ |v_#Ultimate.meminit_#t~loopctr62_235| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_235| (+ v_prenex_157 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_228| (+ v_prenex_144 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_157 (+ v_prenex_155 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_149 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_229|)) (<= |v_#Ultimate.meminit_#t~loopctr62_229| (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_228|)) (<= v_prenex_153 (+ |v_#Ultimate.meminit_#t~loopctr62_231| |c_#Ultimate.meminit_#sizeOfFields|)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |#Ultimate.meminit_#ptr.offset| v_prenex_144) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_228|) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_229|) 0) (+ v_prenex_149 |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_231| |#Ultimate.meminit_#ptr.offset|) 0) (+ |#Ultimate.meminit_#ptr.offset| v_prenex_153) 0) (+ |#Ultimate.meminit_#ptr.offset| v_prenex_155) 0) (+ v_prenex_157 |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_235| |#Ultimate.meminit_#ptr.offset|) 0)))))) (and (exists ((|v_#Ultimate.meminit_#t~loopctr62_234| Int) (|v_#Ultimate.meminit_#t~loopctr62_233| Int) (v_prenex_147 Int) (|v_#Ultimate.meminit_#t~loopctr62_230| Int) (v_prenex_146 Int) (|v_#Ultimate.meminit_#t~loopctr62_232| Int) (v_prenex_161 Int) (v_prenex_151 Int) (|v_#Ultimate.meminit_#t~loopctr62_227| Int) (v_prenex_160 Int)) (and (<= |v_#Ultimate.meminit_#t~loopctr62_227| 0) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ v_prenex_161 |v_#Ultimate.meminit_#t~loopctr62_227|) 0) (+ v_prenex_146 v_prenex_161) 0) (+ v_prenex_147 v_prenex_161) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_230| v_prenex_161) 0) (+ v_prenex_161 v_prenex_151) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_232| v_prenex_161) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_233| v_prenex_161) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_234| v_prenex_161) 0) (+ v_prenex_161 v_prenex_160) 0))) (<= v_prenex_147 (+ v_prenex_146 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_160 (+ |v_#Ultimate.meminit_#t~loopctr62_234| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_233| (+ |v_#Ultimate.meminit_#t~loopctr62_232| |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_146 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_227|)) (<= |c_#Ultimate.meminit_#t~loopctr62| (+ |c_#Ultimate.meminit_#sizeOfFields| v_prenex_160)) (<= v_prenex_151 (+ |v_#Ultimate.meminit_#t~loopctr62_230| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_232| (+ v_prenex_151 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_230| (+ v_prenex_147 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_234| (+ |v_#Ultimate.meminit_#t~loopctr62_233| |c_#Ultimate.meminit_#sizeOfFields|)))) (exists ((v_prenex_143 Int) (v_prenex_142 Int)) (let ((.cse1 (mod v_prenex_143 4294967296))) (and (<= .cse1 2147483647) (= (select |c_#length| v_prenex_142) .cse1)))))) is different from true [2018-04-11 16:42:36,765 WARN L1033 $PredicateComparison]: unable to prove that (or (and (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14| Int) (v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 Int)) (let ((.cse0 (mod v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 4294967296))) (and (< 2147483647 .cse0) (= (+ (select |c_#length| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14|) 4294967296) .cse0)))) (exists ((v_prenex_149 Int) (|v_#Ultimate.meminit_#t~loopctr62_235| Int) (v_prenex_157 Int) (|#Ultimate.meminit_#ptr.offset| Int) (v_prenex_144 Int) (|v_#Ultimate.meminit_#t~loopctr62_231| Int) (v_prenex_155 Int) (v_prenex_153 Int) (|v_#Ultimate.meminit_#t~loopctr62_229| Int) (|v_#Ultimate.meminit_#t~loopctr62_228| Int)) (and (<= v_prenex_155 (+ v_prenex_153 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_231| (+ v_prenex_149 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_144 0) (<= |v_#Ultimate.meminit_#t~loopctr62_235| (+ v_prenex_157 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_228| (+ v_prenex_144 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_157 (+ v_prenex_155 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_149 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_229|)) (<= |c_#Ultimate.meminit_#product| (+ |v_#Ultimate.meminit_#t~loopctr62_235| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_229| (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_228|)) (<= v_prenex_153 (+ |v_#Ultimate.meminit_#t~loopctr62_231| |c_#Ultimate.meminit_#sizeOfFields|)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ |#Ultimate.meminit_#ptr.offset| v_prenex_144) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_228|) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_229|) 0) (+ v_prenex_149 |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_231| |#Ultimate.meminit_#ptr.offset|) 0) (+ |#Ultimate.meminit_#ptr.offset| v_prenex_153) 0) (+ |#Ultimate.meminit_#ptr.offset| v_prenex_155) 0) (+ v_prenex_157 |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_235| |#Ultimate.meminit_#ptr.offset|) 0)))))) (and (exists ((|v_#Ultimate.meminit_#t~loopctr62_234| Int) (|v_#Ultimate.meminit_#t~loopctr62_233| Int) (v_prenex_147 Int) (|v_#Ultimate.meminit_#t~loopctr62_230| Int) (v_prenex_146 Int) (|v_#Ultimate.meminit_#t~loopctr62_232| Int) (v_prenex_161 Int) (v_prenex_151 Int) (|v_#Ultimate.meminit_#t~loopctr62_227| Int) (v_prenex_160 Int)) (and (<= |c_#Ultimate.meminit_#product| (+ |c_#Ultimate.meminit_#sizeOfFields| v_prenex_160)) (<= |v_#Ultimate.meminit_#t~loopctr62_227| 0) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base| (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_#Ultimate.meminit_#ptr.base|) (+ v_prenex_161 |v_#Ultimate.meminit_#t~loopctr62_227|) 0) (+ v_prenex_146 v_prenex_161) 0) (+ v_prenex_147 v_prenex_161) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_230| v_prenex_161) 0) (+ v_prenex_161 v_prenex_151) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_232| v_prenex_161) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_233| v_prenex_161) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_234| v_prenex_161) 0) (+ v_prenex_161 v_prenex_160) 0))) (<= v_prenex_147 (+ v_prenex_146 |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_160 (+ |v_#Ultimate.meminit_#t~loopctr62_234| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_233| (+ |v_#Ultimate.meminit_#t~loopctr62_232| |c_#Ultimate.meminit_#sizeOfFields|)) (<= v_prenex_146 (+ |c_#Ultimate.meminit_#sizeOfFields| |v_#Ultimate.meminit_#t~loopctr62_227|)) (<= v_prenex_151 (+ |v_#Ultimate.meminit_#t~loopctr62_230| |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_232| (+ v_prenex_151 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_230| (+ v_prenex_147 |c_#Ultimate.meminit_#sizeOfFields|)) (<= |v_#Ultimate.meminit_#t~loopctr62_234| (+ |v_#Ultimate.meminit_#t~loopctr62_233| |c_#Ultimate.meminit_#sizeOfFields|)))) (exists ((v_prenex_143 Int) (v_prenex_142 Int)) (let ((.cse1 (mod v_prenex_143 4294967296))) (and (<= .cse1 2147483647) (= (select |c_#length| v_prenex_142) .cse1)))))) is different from true [2018-04-11 16:42:36,943 WARN L1033 $PredicateComparison]: unable to prove that (let ((.cse7 (exists ((v_prenex_205 Int) (v_prenex_203 Int)) (let ((.cse11 (mod v_prenex_203 4294967296))) (and (= (select |c_#length| v_prenex_205) .cse11) (<= .cse11 2147483647))))) (.cse1 (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14| Int) (v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 Int)) (let ((.cse10 (mod v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 4294967296))) (and (< 2147483647 .cse10) (= (+ (select |c_#length| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14|) 4294967296) .cse10)))))) (or (and (exists ((v_prenex_169 Int) (v_prenex_167 Int) (v_prenex_168 Int) (v_prenex_165 Int) (v_prenex_176 Int) (v_prenex_166 Int) (v_prenex_164 Int) (v_prenex_175 Int) (v_prenex_172 Int) (v_prenex_173 Int) (v_prenex_170 Int) (v_prenex_171 Int)) (let ((.cse0 (mod v_prenex_175 4294967296))) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| v_prenex_164 (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| v_prenex_164) (+ v_prenex_170 v_prenex_171) 0) (+ v_prenex_166 v_prenex_170) 0) (+ v_prenex_165 v_prenex_170) 0) (+ v_prenex_167 v_prenex_170) 0) (+ v_prenex_172 v_prenex_170) 0) (+ v_prenex_176 v_prenex_170) 0) (+ v_prenex_173 v_prenex_170) 0) (+ v_prenex_169 v_prenex_170) 0) (+ v_prenex_168 v_prenex_170) 0))) (<= v_prenex_165 (+ v_prenex_166 1)) (= .cse0 (+ (select |c_#length| v_prenex_164) 4294967296)) (<= v_prenex_167 (+ v_prenex_165 1)) (<= v_prenex_166 (+ v_prenex_171 1)) (<= v_prenex_173 (+ v_prenex_176 1)) (<= .cse0 2147483647) (<= v_prenex_176 (+ v_prenex_172 1)) (<= v_prenex_168 (+ v_prenex_169 1)) (<= v_prenex_172 (+ v_prenex_167 1)) (<= v_prenex_171 0) (< 2147483647 .cse0) (<= v_prenex_169 (+ v_prenex_173 1)) (<= .cse0 (+ v_prenex_168 1))))) .cse1) (and (exists ((v_prenex_226 Int) (v_prenex_215 Int) (v_prenex_216 Int) (v_prenex_213 Int) (v_prenex_224 Int) (v_prenex_225 Int) (v_prenex_214 Int) (v_prenex_222 Int) (v_prenex_223 Int) (v_prenex_212 Int) (v_prenex_219 Int) (v_prenex_217 Int)) (let ((.cse2 (mod v_prenex_216 4294967296))) (and (<= v_prenex_213 (+ v_prenex_219 1)) (< 2147483647 .cse2) (<= v_prenex_225 (+ v_prenex_215 1)) (<= v_prenex_224 (+ v_prenex_225 1)) (<= v_prenex_214 (+ v_prenex_222 1)) (<= .cse2 (+ v_prenex_214 4294967297)) (<= v_prenex_219 0) (= (store |c_old(#memory_$Pointer$.base)| v_prenex_226 (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| v_prenex_226) (+ v_prenex_223 v_prenex_219) 0) (+ v_prenex_213 v_prenex_223) 0) (+ v_prenex_212 v_prenex_223) 0) (+ v_prenex_223 v_prenex_217) 0) (+ v_prenex_215 v_prenex_223) 0) (+ v_prenex_225 v_prenex_223) 0) (+ v_prenex_224 v_prenex_223) 0) (+ v_prenex_222 v_prenex_223) 0) (+ v_prenex_214 v_prenex_223) 0)) |c_#memory_$Pointer$.base|) (= .cse2 (+ (select |c_#length| v_prenex_226) 4294967296)) (<= v_prenex_215 (+ v_prenex_217 1)) (<= v_prenex_212 (+ v_prenex_213 1)) (<= v_prenex_217 (+ v_prenex_212 1)) (<= v_prenex_222 (+ v_prenex_224 1))))) (exists ((v_prenex_227 Int) (v_prenex_211 Int)) (let ((.cse3 (mod v_prenex_211 4294967296))) (and (= (+ (select |c_#length| v_prenex_227) 4294967296) .cse3) (< 2147483647 .cse3))))) (and (exists ((|v_#Ultimate.meminit_#t~loopctr62_234| Int) (|v_#Ultimate.meminit_#t~loopctr62_233| Int) (|__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base| Int) (v_prenex_147 Int) (|v_#Ultimate.meminit_#t~loopctr62_230| Int) (v_prenex_146 Int) (|v_#Ultimate.meminit_#t~loopctr62_232| Int) (__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size Int) (v_prenex_161 Int) (v_prenex_151 Int) (|v_#Ultimate.meminit_#t~loopctr62_227| Int) (v_prenex_160 Int)) (let ((.cse4 (mod __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size 4294967296))) (and (<= v_prenex_151 (+ |v_#Ultimate.meminit_#t~loopctr62_230| 1)) (<= v_prenex_146 (+ |v_#Ultimate.meminit_#t~loopctr62_227| 1)) (<= .cse4 (+ v_prenex_160 4294967297)) (< 2147483647 .cse4) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base| (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base|) (+ v_prenex_161 |v_#Ultimate.meminit_#t~loopctr62_227|) 0) (+ v_prenex_146 v_prenex_161) 0) (+ v_prenex_147 v_prenex_161) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_230| v_prenex_161) 0) (+ v_prenex_161 v_prenex_151) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_232| v_prenex_161) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_233| v_prenex_161) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_234| v_prenex_161) 0) (+ v_prenex_161 v_prenex_160) 0))) (<= |v_#Ultimate.meminit_#t~loopctr62_227| 0) (= .cse4 (+ (select |c_#length| |__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base|) 4294967296)) (<= |v_#Ultimate.meminit_#t~loopctr62_230| (+ v_prenex_147 1)) (<= v_prenex_160 (+ |v_#Ultimate.meminit_#t~loopctr62_234| 1)) (<= |v_#Ultimate.meminit_#t~loopctr62_233| (+ |v_#Ultimate.meminit_#t~loopctr62_232| 1)) (<= |v_#Ultimate.meminit_#t~loopctr62_234| (+ |v_#Ultimate.meminit_#t~loopctr62_233| 1)) (<= v_prenex_147 (+ v_prenex_146 1)) (<= |v_#Ultimate.meminit_#t~loopctr62_232| (+ v_prenex_151 1))))) (exists ((v_prenex_143 Int) (v_prenex_142 Int)) (let ((.cse5 (mod v_prenex_143 4294967296))) (and (<= .cse5 2147483647) (= (select |c_#length| v_prenex_142) .cse5))))) (and (exists ((v_prenex_178 Int) (v_prenex_189 Int) (v_prenex_179 Int) (v_prenex_187 Int) (v_prenex_188 Int) (v_prenex_185 Int) (v_prenex_183 Int) (v_prenex_184 Int) (v_prenex_181 Int) (v_prenex_182 Int) (v_prenex_190 Int) (v_prenex_180 Int)) (let ((.cse6 (mod v_prenex_187 4294967296))) (and (<= .cse6 (+ v_prenex_190 1)) (<= v_prenex_190 (+ v_prenex_180 1)) (<= v_prenex_182 (+ v_prenex_184 1)) (<= v_prenex_183 (+ v_prenex_182 1)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| v_prenex_178 (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| v_prenex_178) (+ v_prenex_179 v_prenex_188) 0) (+ v_prenex_188 v_prenex_184) 0) (+ v_prenex_188 v_prenex_182) 0) (+ v_prenex_188 v_prenex_183) 0) (+ v_prenex_189 v_prenex_188) 0) (+ v_prenex_188 v_prenex_185) 0) (+ v_prenex_188 v_prenex_181) 0) (+ v_prenex_188 v_prenex_180) 0) (+ v_prenex_188 v_prenex_190) 0))) (<= v_prenex_184 (+ v_prenex_179 1)) (<= v_prenex_180 (+ v_prenex_181 1)) (<= v_prenex_179 0) (<= .cse6 2147483647) (= .cse6 (+ (select |c_#length| v_prenex_178) 4294967296)) (< 2147483647 .cse6) (<= v_prenex_181 (+ v_prenex_185 1)) (<= v_prenex_189 (+ v_prenex_183 1)) (<= v_prenex_185 (+ v_prenex_189 1))))) .cse7) (and (exists ((v_prenex_202 Int) (v_prenex_200 Int) (v_prenex_201 Int) (v_prenex_198 Int) (v_prenex_199 Int) (v_prenex_210 Int) (v_prenex_196 Int) (v_prenex_197 Int) (v_prenex_195 Int) (v_prenex_208 Int) (v_prenex_209 Int) (v_prenex_207 Int)) (let ((.cse8 (mod v_prenex_200 4294967296))) (and (<= v_prenex_198 (+ v_prenex_201 1)) (= (store |c_old(#memory_$Pointer$.base)| v_prenex_208 (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| v_prenex_208) (+ v_prenex_195 v_prenex_209) 0) (+ v_prenex_202 v_prenex_209) 0) (+ v_prenex_201 v_prenex_209) 0) (+ v_prenex_198 v_prenex_209) 0) (+ v_prenex_209 v_prenex_207) 0) (+ v_prenex_199 v_prenex_209) 0) (+ v_prenex_197 v_prenex_209) 0) (+ v_prenex_196 v_prenex_209) 0) (+ v_prenex_210 v_prenex_209) 0)) |c_#memory_$Pointer$.base|) (<= v_prenex_202 (+ v_prenex_195 1)) (<= v_prenex_207 (+ v_prenex_198 1)) (= .cse8 (select |c_#length| v_prenex_208)) (<= v_prenex_210 (+ v_prenex_196 1)) (<= v_prenex_201 (+ v_prenex_202 1)) (<= v_prenex_199 (+ v_prenex_207 1)) (<= .cse8 (+ v_prenex_210 1)) (<= v_prenex_197 (+ v_prenex_199 1)) (<= v_prenex_196 (+ v_prenex_197 1)) (<= .cse8 2147483647) (<= v_prenex_195 0)))) .cse7) (and .cse1 (exists ((v_prenex_149 Int) (|v_#Ultimate.meminit_#t~loopctr62_235| Int) (v_prenex_157 Int) (|#Ultimate.meminit_#ptr.offset| Int) (v_prenex_144 Int) (|v_#Ultimate.meminit_#t~loopctr62_231| Int) (v_prenex_155 Int) (v_prenex_153 Int) (v_prenex_194 Int) (v_prenex_192 Int) (|v_#Ultimate.meminit_#t~loopctr62_229| Int) (|v_#Ultimate.meminit_#t~loopctr62_228| Int)) (let ((.cse9 (mod v_prenex_194 4294967296))) (and (<= .cse9 (+ |v_#Ultimate.meminit_#t~loopctr62_235| 1)) (<= v_prenex_144 0) (<= v_prenex_149 (+ |v_#Ultimate.meminit_#t~loopctr62_229| 1)) (= .cse9 (select |c_#length| v_prenex_192)) (<= |v_#Ultimate.meminit_#t~loopctr62_229| (+ |v_#Ultimate.meminit_#t~loopctr62_228| 1)) (<= |v_#Ultimate.meminit_#t~loopctr62_231| (+ v_prenex_149 1)) (<= v_prenex_155 (+ v_prenex_153 1)) (<= v_prenex_153 (+ |v_#Ultimate.meminit_#t~loopctr62_231| 1)) (<= |v_#Ultimate.meminit_#t~loopctr62_235| (+ v_prenex_157 1)) (<= |v_#Ultimate.meminit_#t~loopctr62_228| (+ v_prenex_144 1)) (<= .cse9 2147483647) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| v_prenex_192 (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| v_prenex_192) (+ |#Ultimate.meminit_#ptr.offset| v_prenex_144) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_228|) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_229|) 0) (+ v_prenex_149 |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_231| |#Ultimate.meminit_#ptr.offset|) 0) (+ |#Ultimate.meminit_#ptr.offset| v_prenex_153) 0) (+ |#Ultimate.meminit_#ptr.offset| v_prenex_155) 0) (+ v_prenex_157 |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_235| |#Ultimate.meminit_#ptr.offset|) 0))) (<= v_prenex_157 (+ v_prenex_155 1)))))))) is different from true [2018-04-11 16:42:37,102 WARN L1033 $PredicateComparison]: unable to prove that (or (and (exists ((v_prenex_169 Int) (v_prenex_167 Int) (v_prenex_168 Int) (v_prenex_165 Int) (v_prenex_176 Int) (v_prenex_166 Int) (v_prenex_164 Int) (v_prenex_175 Int) (v_prenex_172 Int) (v_prenex_173 Int) (v_prenex_170 Int) (v_prenex_171 Int)) (let ((.cse0 (mod v_prenex_175 4294967296))) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| v_prenex_164 (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| v_prenex_164) (+ v_prenex_170 v_prenex_171) 0) (+ v_prenex_166 v_prenex_170) 0) (+ v_prenex_165 v_prenex_170) 0) (+ v_prenex_167 v_prenex_170) 0) (+ v_prenex_172 v_prenex_170) 0) (+ v_prenex_176 v_prenex_170) 0) (+ v_prenex_173 v_prenex_170) 0) (+ v_prenex_169 v_prenex_170) 0) (+ v_prenex_168 v_prenex_170) 0))) (<= v_prenex_165 (+ v_prenex_166 1)) (= .cse0 (+ (select |c_#length| v_prenex_164) 4294967296)) (<= v_prenex_167 (+ v_prenex_165 1)) (<= v_prenex_166 (+ v_prenex_171 1)) (<= v_prenex_173 (+ v_prenex_176 1)) (<= .cse0 2147483647) (<= v_prenex_176 (+ v_prenex_172 1)) (<= v_prenex_168 (+ v_prenex_169 1)) (<= v_prenex_172 (+ v_prenex_167 1)) (<= v_prenex_171 0) (< 2147483647 .cse0) (<= v_prenex_169 (+ v_prenex_173 1)) (<= .cse0 (+ v_prenex_168 1))))) (exists ((|v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14| Int) (v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 Int)) (let ((.cse1 (mod v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size_BEFORE_CALL_20 4294967296))) (and (< 2147483647 .cse1) (= (+ (select |c_#length| |v___U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_14|) 4294967296) .cse1))))) (and (exists ((v_prenex_226 Int) (v_prenex_215 Int) (v_prenex_216 Int) (v_prenex_213 Int) (v_prenex_224 Int) (v_prenex_225 Int) (v_prenex_214 Int) (v_prenex_222 Int) (v_prenex_223 Int) (v_prenex_212 Int) (v_prenex_219 Int) (v_prenex_217 Int)) (let ((.cse2 (mod v_prenex_216 4294967296))) (and (<= v_prenex_213 (+ v_prenex_219 1)) (< 2147483647 .cse2) (<= v_prenex_225 (+ v_prenex_215 1)) (<= v_prenex_224 (+ v_prenex_225 1)) (<= v_prenex_214 (+ v_prenex_222 1)) (<= .cse2 (+ v_prenex_214 4294967297)) (<= v_prenex_219 0) (= (store |c_old(#memory_$Pointer$.base)| v_prenex_226 (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| v_prenex_226) (+ v_prenex_223 v_prenex_219) 0) (+ v_prenex_213 v_prenex_223) 0) (+ v_prenex_212 v_prenex_223) 0) (+ v_prenex_223 v_prenex_217) 0) (+ v_prenex_215 v_prenex_223) 0) (+ v_prenex_225 v_prenex_223) 0) (+ v_prenex_224 v_prenex_223) 0) (+ v_prenex_222 v_prenex_223) 0) (+ v_prenex_214 v_prenex_223) 0)) |c_#memory_$Pointer$.base|) (= .cse2 (+ (select |c_#length| v_prenex_226) 4294967296)) (<= v_prenex_215 (+ v_prenex_217 1)) (<= v_prenex_212 (+ v_prenex_213 1)) (<= v_prenex_217 (+ v_prenex_212 1)) (<= v_prenex_222 (+ v_prenex_224 1))))) (exists ((v_prenex_227 Int) (v_prenex_211 Int)) (let ((.cse3 (mod v_prenex_211 4294967296))) (and (= (+ (select |c_#length| v_prenex_227) 4294967296) .cse3) (< 2147483647 .cse3))))) (and (exists ((|v_#Ultimate.meminit_#t~loopctr62_234| Int) (|v_#Ultimate.meminit_#t~loopctr62_233| Int) (|__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base| Int) (v_prenex_147 Int) (|v_#Ultimate.meminit_#t~loopctr62_230| Int) (v_prenex_146 Int) (|v_#Ultimate.meminit_#t~loopctr62_232| Int) (__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size Int) (v_prenex_161 Int) (v_prenex_151 Int) (|v_#Ultimate.meminit_#t~loopctr62_227| Int) (v_prenex_160 Int)) (let ((.cse4 (mod __U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_~size 4294967296))) (and (<= v_prenex_151 (+ |v_#Ultimate.meminit_#t~loopctr62_230| 1)) (<= v_prenex_146 (+ |v_#Ultimate.meminit_#t~loopctr62_227| 1)) (<= .cse4 (+ v_prenex_160 4294967297)) (< 2147483647 .cse4) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base| (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base|) (+ v_prenex_161 |v_#Ultimate.meminit_#t~loopctr62_227|) 0) (+ v_prenex_146 v_prenex_161) 0) (+ v_prenex_147 v_prenex_161) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_230| v_prenex_161) 0) (+ v_prenex_161 v_prenex_151) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_232| v_prenex_161) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_233| v_prenex_161) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_234| v_prenex_161) 0) (+ v_prenex_161 v_prenex_160) 0))) (<= |v_#Ultimate.meminit_#t~loopctr62_227| 0) (= .cse4 (+ (select |c_#length| |__U_MULTI_fmemleaks_test___false_valid_memtrack_i__ldv_zalloc_#t~malloc13.base|) 4294967296)) (<= |v_#Ultimate.meminit_#t~loopctr62_230| (+ v_prenex_147 1)) (<= v_prenex_160 (+ |v_#Ultimate.meminit_#t~loopctr62_234| 1)) (<= |v_#Ultimate.meminit_#t~loopctr62_233| (+ |v_#Ultimate.meminit_#t~loopctr62_232| 1)) (<= |v_#Ultimate.meminit_#t~loopctr62_234| (+ |v_#Ultimate.meminit_#t~loopctr62_233| 1)) (<= v_prenex_147 (+ v_prenex_146 1)) (<= |v_#Ultimate.meminit_#t~loopctr62_232| (+ v_prenex_151 1))))) (exists ((v_prenex_143 Int) (v_prenex_142 Int)) (let ((.cse5 (mod v_prenex_143 4294967296))) (and (<= .cse5 2147483647) (= (select |c_#length| v_prenex_142) .cse5))))) (and (exists ((v_prenex_178 Int) (v_prenex_189 Int) (v_prenex_179 Int) (v_prenex_187 Int) (v_prenex_188 Int) (v_prenex_185 Int) (v_prenex_183 Int) (v_prenex_184 Int) (v_prenex_181 Int) (v_prenex_182 Int) (v_prenex_190 Int) (v_prenex_180 Int)) (let ((.cse6 (mod v_prenex_187 4294967296))) (and (<= .cse6 (+ v_prenex_190 1)) (<= v_prenex_190 (+ v_prenex_180 1)) (<= v_prenex_182 (+ v_prenex_184 1)) (<= v_prenex_183 (+ v_prenex_182 1)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| v_prenex_178 (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| v_prenex_178) (+ v_prenex_179 v_prenex_188) 0) (+ v_prenex_188 v_prenex_184) 0) (+ v_prenex_188 v_prenex_182) 0) (+ v_prenex_188 v_prenex_183) 0) (+ v_prenex_189 v_prenex_188) 0) (+ v_prenex_188 v_prenex_185) 0) (+ v_prenex_188 v_prenex_181) 0) (+ v_prenex_188 v_prenex_180) 0) (+ v_prenex_188 v_prenex_190) 0))) (<= v_prenex_184 (+ v_prenex_179 1)) (<= v_prenex_180 (+ v_prenex_181 1)) (<= v_prenex_179 0) (<= .cse6 2147483647) (= .cse6 (+ (select |c_#length| v_prenex_178) 4294967296)) (< 2147483647 .cse6) (<= v_prenex_181 (+ v_prenex_185 1)) (<= v_prenex_189 (+ v_prenex_183 1)) (<= v_prenex_185 (+ v_prenex_189 1))))) (exists ((v_prenex_205 Int) (v_prenex_203 Int)) (let ((.cse7 (mod v_prenex_203 4294967296))) (and (= (select |c_#length| v_prenex_205) .cse7) (<= .cse7 2147483647))))) (and (exists ((v_prenex_231 Int) (v_prenex_230 Int)) (let ((.cse8 (mod v_prenex_230 4294967296))) (and (< 2147483647 .cse8) (= (+ (select |c_#length| v_prenex_231) 4294967296) .cse8)))) (exists ((v_prenex_149 Int) (|v_#Ultimate.meminit_#t~loopctr62_235| Int) (v_prenex_157 Int) (|#Ultimate.meminit_#ptr.offset| Int) (v_prenex_144 Int) (|v_#Ultimate.meminit_#t~loopctr62_231| Int) (v_prenex_155 Int) (v_prenex_153 Int) (v_prenex_194 Int) (v_prenex_192 Int) (|v_#Ultimate.meminit_#t~loopctr62_229| Int) (|v_#Ultimate.meminit_#t~loopctr62_228| Int)) (let ((.cse9 (mod v_prenex_194 4294967296))) (and (<= .cse9 (+ |v_#Ultimate.meminit_#t~loopctr62_235| 1)) (<= v_prenex_144 0) (<= v_prenex_149 (+ |v_#Ultimate.meminit_#t~loopctr62_229| 1)) (= .cse9 (select |c_#length| v_prenex_192)) (<= |v_#Ultimate.meminit_#t~loopctr62_229| (+ |v_#Ultimate.meminit_#t~loopctr62_228| 1)) (<= |v_#Ultimate.meminit_#t~loopctr62_231| (+ v_prenex_149 1)) (<= v_prenex_155 (+ v_prenex_153 1)) (<= v_prenex_153 (+ |v_#Ultimate.meminit_#t~loopctr62_231| 1)) (<= |v_#Ultimate.meminit_#t~loopctr62_235| (+ v_prenex_157 1)) (<= |v_#Ultimate.meminit_#t~loopctr62_228| (+ v_prenex_144 1)) (<= .cse9 2147483647) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| v_prenex_192 (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| v_prenex_192) (+ |#Ultimate.meminit_#ptr.offset| v_prenex_144) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_228|) 0) (+ |#Ultimate.meminit_#ptr.offset| |v_#Ultimate.meminit_#t~loopctr62_229|) 0) (+ v_prenex_149 |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_231| |#Ultimate.meminit_#ptr.offset|) 0) (+ |#Ultimate.meminit_#ptr.offset| v_prenex_153) 0) (+ |#Ultimate.meminit_#ptr.offset| v_prenex_155) 0) (+ v_prenex_157 |#Ultimate.meminit_#ptr.offset|) 0) (+ |v_#Ultimate.meminit_#t~loopctr62_235| |#Ultimate.meminit_#ptr.offset|) 0))) (<= v_prenex_157 (+ v_prenex_155 1)))))) (and (exists ((v_prenex_202 Int) (v_prenex_200 Int) (v_prenex_201 Int) (v_prenex_198 Int) (v_prenex_199 Int) (v_prenex_210 Int) (v_prenex_196 Int) (v_prenex_197 Int) (v_prenex_195 Int) (v_prenex_208 Int) (v_prenex_209 Int) (v_prenex_207 Int)) (let ((.cse10 (mod v_prenex_200 4294967296))) (and (<= v_prenex_198 (+ v_prenex_201 1)) (= (store |c_old(#memory_$Pointer$.base)| v_prenex_208 (store (store (store (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| v_prenex_208) (+ v_prenex_195 v_prenex_209) 0) (+ v_prenex_202 v_prenex_209) 0) (+ v_prenex_201 v_prenex_209) 0) (+ v_prenex_198 v_prenex_209) 0) (+ v_prenex_209 v_prenex_207) 0) (+ v_prenex_199 v_prenex_209) 0) (+ v_prenex_197 v_prenex_209) 0) (+ v_prenex_196 v_prenex_209) 0) (+ v_prenex_210 v_prenex_209) 0)) |c_#memory_$Pointer$.base|) (<= v_prenex_202 (+ v_prenex_195 1)) (<= v_prenex_207 (+ v_prenex_198 1)) (= .cse10 (select |c_#length| v_prenex_208)) (<= v_prenex_210 (+ v_prenex_196 1)) (<= v_prenex_201 (+ v_prenex_202 1)) (<= v_prenex_199 (+ v_prenex_207 1)) (<= .cse10 (+ v_prenex_210 1)) (<= v_prenex_197 (+ v_prenex_199 1)) (<= v_prenex_196 (+ v_prenex_197 1)) (<= .cse10 2147483647) (<= v_prenex_195 0)))) (exists ((v_prenex_228 Int) (v_prenex_229 Int)) (let ((.cse11 (mod v_prenex_229 4294967296))) (and (<= .cse11 2147483647) (= (select |c_#length| v_prenex_228) .cse11)))))) is different from true [2018-04-11 16:42:37,769 INFO L303 Elim1Store]: Index analysis took 617 ms [2018-04-11 16:42:38,329 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 389 treesize of output 364 [2018-04-11 16:42:38,380 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,399 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,412 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,427 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,438 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,449 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,463 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,508 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,523 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,540 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,554 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,562 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,576 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,625 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,666 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,698 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,739 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,779 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:42:38,836 INFO L303 Elim1Store]: Index analysis took 500 ms [2018-04-11 16:42:38,837 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 377 treesize of output 451 [2018-04-11 16:42:38,890 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 167 [2018-04-11 16:42:39,435 INFO L303 Elim1Store]: Index analysis took 543 ms [2018-04-11 16:42:39,436 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 95 treesize of output 169 [2018-04-11 16:42:39,495 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 11 select indices, 11 select index equivalence classes, 28 disjoint index pairs (out of 55 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 171 [2018-04-11 16:42:40,283 INFO L303 Elim1Store]: Index analysis took 785 ms [2018-04-11 16:42:40,284 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 28 disjoint index pairs (out of 66 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 173 [2018-04-11 16:42:40,375 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 13 select indices, 13 select index equivalence classes, 28 disjoint index pairs (out of 78 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 175 [2018-04-11 16:42:40,489 INFO L303 Elim1Store]: Index analysis took 110 ms [2018-04-11 16:42:40,490 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 177 [2018-04-11 16:42:41,059 INFO L303 Elim1Store]: Index analysis took 566 ms [2018-04-11 16:42:41,059 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 179 [2018-04-11 16:42:41,470 INFO L303 Elim1Store]: Index analysis took 408 ms [2018-04-11 16:42:41,471 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 28 disjoint index pairs (out of 120 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 107 treesize of output 210 [2018-04-11 16:42:41,472 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-04-11 16:42:41,545 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:41,607 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:41,670 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:41,736 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:41,804 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:41,865 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:41,926 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:42:42,143 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. Received shutdown request... [2018-04-11 16:42:50,716 INFO L175 TraceCheckSpWp]: Timeout while computing interpolants [2018-04-11 16:42:50,716 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-11 16:42:50,720 WARN L197 ceAbstractionStarter]: Timeout [2018-04-11 16:42:50,720 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.04 04:42:50 BoogieIcfgContainer [2018-04-11 16:42:50,720 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-11 16:42:50,721 INFO L168 Benchmark]: Toolchain (without parser) took 177113.45 ms. Allocated memory was 403.2 MB in the beginning and 1.4 GB in the end (delta: 1.0 GB). Free memory was 333.9 MB in the beginning and 1.3 GB in the end (delta: -945.9 MB). Peak memory consumption was 1.0 GB. Max. memory is 5.3 GB. [2018-04-11 16:42:50,722 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 403.2 MB. Free memory is still 363.1 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 16:42:50,722 INFO L168 Benchmark]: CACSL2BoogieTranslator took 348.67 ms. Allocated memory is still 403.2 MB. Free memory was 333.9 MB in the beginning and 281.7 MB in the end (delta: 52.3 MB). Peak memory consumption was 52.3 MB. Max. memory is 5.3 GB. [2018-04-11 16:42:50,723 INFO L168 Benchmark]: Boogie Preprocessor took 61.64 ms. Allocated memory is still 403.2 MB. Free memory was 281.7 MB in the beginning and 277.7 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. [2018-04-11 16:42:50,723 INFO L168 Benchmark]: RCFGBuilder took 856.96 ms. Allocated memory was 403.2 MB in the beginning and 591.4 MB in the end (delta: 188.2 MB). Free memory was 277.7 MB in the beginning and 441.9 MB in the end (delta: -164.2 MB). Peak memory consumption was 40.4 MB. Max. memory is 5.3 GB. [2018-04-11 16:42:50,723 INFO L168 Benchmark]: TraceAbstraction took 175842.81 ms. Allocated memory was 591.4 MB in the beginning and 1.4 GB in the end (delta: 838.9 MB). Free memory was 441.9 MB in the beginning and 1.3 GB in the end (delta: -838.0 MB). Peak memory consumption was 937.9 MB. Max. memory is 5.3 GB. [2018-04-11 16:42:50,724 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.14 ms. Allocated memory is still 403.2 MB. Free memory is still 363.1 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 348.67 ms. Allocated memory is still 403.2 MB. Free memory was 333.9 MB in the beginning and 281.7 MB in the end (delta: 52.3 MB). Peak memory consumption was 52.3 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 61.64 ms. Allocated memory is still 403.2 MB. Free memory was 281.7 MB in the beginning and 277.7 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 856.96 ms. Allocated memory was 403.2 MB in the beginning and 591.4 MB in the end (delta: 188.2 MB). Free memory was 277.7 MB in the beginning and 441.9 MB in the end (delta: -164.2 MB). Peak memory consumption was 40.4 MB. Max. memory is 5.3 GB. * TraceAbstraction took 175842.81 ms. Allocated memory was 591.4 MB in the beginning and 1.4 GB in the end (delta: 838.9 MB). Free memory was 441.9 MB in the beginning and 1.3 GB in the end (delta: -838.0 MB). Peak memory consumption was 937.9 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1486]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1486). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1484]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1484). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1486]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1486). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1490]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1490). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1490]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1490). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1486]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1486). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1484]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1484). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1486]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1486). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1533]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1533). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1479]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1479). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1464]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1464). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1464]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1464). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1464]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1464). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1463]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1463). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1463]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1463). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1464]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1464). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1479]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1479). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1516]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1516). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1513]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1513). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1516]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1516). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1524]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1524). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1526]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1526). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1528]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1528). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1514]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1514). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1524]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1524). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1513]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1513). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1517]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1517). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1516]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1516). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1524]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1524). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1524]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1524). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1526]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1526). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1528]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1528). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1516]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1516). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1517]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1517). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1514]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1514). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1456]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1456). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1455]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1455). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1454]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1454). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1454]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1454). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1455]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1455). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - TimeoutResultAtElement [Line: 1456]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1456). Cancelled while BasicCegarLoop was analyzing trace of length 132 with TraceHistMax 41, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 433. - StatisticsResult: Ultimate Automizer benchmark data CFG has 50 procedures, 456 locations, 111 error locations. TIMEOUT Result, 175.8s OverallTime, 45 OverallIterations, 53 TraceHistogramMax, 96.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 6583 SDtfs, 5059 SDslu, 79387 SDs, 0 SdLazy, 46928 SolverSat, 1657 SolverUnsat, 1045 SolverUnknown, 0 SolverNotchecked, 39.9s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3500 GetRequests, 2239 SyntacticMatches, 38 SemanticMatches, 1223 ConstructedPredicates, 9 IntricatePredicates, 0 DeprecatedPredicates, 9692 ImplicationChecksByTransitivity, 91.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=325occurred in iteration=43, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 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, 44 MinimizatonAttempts, 910 StatesRemovedByMinimization, 30 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 2.6s SatisfiabilityAnalysisTime, 44.1s InterpolantComputationTime, 6538 NumberOfCodeBlocks, 6192 NumberOfCodeBlocksAsserted, 86 NumberOfCheckSat, 5312 ConstructedInterpolants, 419 QuantifiedInterpolants, 2698444 SizeOfPredicates, 276 NumberOfNonLiveVariables, 12670 ConjunctsInSsa, 1145 ConjunctsInUnsatCore, 60 InterpolantComputations, 21 PerfectInterpolantSequences, 33776/39050 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_test15_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-11_16-42-50-732.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test15_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-11_16-42-50-732.csv Completed graceful shutdown