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_true-valid-memsafety_true-termination.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-11 16:54:25,647 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 16:54:25,648 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 16:54:25,659 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 16:54:25,659 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 16:54:25,660 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 16:54:25,661 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 16:54:25,662 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 16:54:25,664 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 16:54:25,665 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 16:54:25,665 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 16:54:25,665 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 16:54:25,666 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 16:54:25,667 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 16:54:25,668 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 16:54:25,670 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 16:54:25,671 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 16:54:25,672 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 16:54:25,673 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 16:54:25,674 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 16:54:25,676 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 16:54:25,676 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 16:54:25,676 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 16:54:25,677 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 16:54:25,678 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 16:54:25,679 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 16:54:25,679 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 16:54:25,679 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 16:54:25,680 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 16:54:25,680 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 16:54:25,681 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 16:54:25,681 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:54:25,703 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 16:54:25,704 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 16:54:25,705 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-11 16:54:25,705 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-11 16:54:25,705 INFO L133 SettingsManager]: * Use SBE=true [2018-04-11 16:54:25,705 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 16:54:25,705 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 16:54:25,706 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 16:54:25,706 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 16:54:25,706 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 16:54:25,706 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 16:54:25,706 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 16:54:25,706 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-11 16:54:25,706 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 16:54:25,707 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 16:54:25,707 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 16:54:25,707 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-11 16:54:25,707 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-11 16:54:25,707 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 16:54:25,707 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 16:54:25,707 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 16:54:25,708 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-04-11 16:54:25,708 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-04-11 16:54:25,708 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:54:25,737 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 16:54:25,748 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 16:54:25,751 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 16:54:25,753 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 16:54:25,753 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 16:54:25,754 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,031 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGbd30a4be7 [2018-04-11 16:54:26,163 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 16:54:26,163 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 16:54:26,163 INFO L168 CDTParser]: Scanning memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,173 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 16:54:26,173 INFO L215 ultiparseSymbolTable]: [2018-04-11 16:54:26,173 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 16:54:26,173 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,173 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_put ('ldv_kref_put') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,173 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,173 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__g ('g') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,173 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__f ('f') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,174 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point ('entry_point') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,174 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_remove ('ldv_arvo_remove') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,174 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,174 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_init ('ldv_kref_init') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,174 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc ('ldv_zalloc') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,174 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_get ('ldv_kref_get') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,174 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_32 ('__bswap_32') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,174 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata ('ldv_dev_get_drvdata') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,174 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,174 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_positive ('ldv_positive') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,175 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specials ('ldv_arvo_init_specials') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,175 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,175 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,175 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,175 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_del ('ldv_list_del') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,175 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_free ('ldv_msg_free') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,175 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_struct ('ldv_arvo_init_arvo_device_struct') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,175 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata ('ldv_hid_set_drvdata') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,175 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,175 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc ('ldv_malloc') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,176 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,176 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_add ('__ldv_list_add') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,176 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,176 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,176 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,176 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_64 ('__bswap_64') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,176 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata ('ldv_dev_set_drvdata') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,176 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specials ('lvd_arvo_remove_specials') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,176 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD ('LDV_INIT_LIST_HEAD') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,176 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tail ('ldv_list_add_tail') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,176 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_return ('ldv_atomic_add_return') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,177 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,177 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_probe ('ldv_arvo_probe') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,177 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add ('ldv_list_add') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,177 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_get_drvdata ('ldv_hid_get_drvdata') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,177 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init_internal ('ldv_kobject_init_internal') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,177 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_del ('__ldv_list_del') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,177 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_return ('ldv_atomic_sub_return') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,177 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,177 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 16:54:26,177 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__nlink_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,177 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,178 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fd_mask in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,178 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__wchar_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,178 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__uint in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,178 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__loff_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,178 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____sig_atomic_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,178 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__dev_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,178 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_int in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,178 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__id_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,178 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int8_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,178 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____clock_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,178 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_once_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,179 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_condattr_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,179 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fsid_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,179 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_spinlock_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,179 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____loff_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,179 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__clockid_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,179 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__suseconds_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,179 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____int8_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,179 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____nlink_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,179 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__timer_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,179 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____sigset_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__gid_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_short in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uid_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ssize_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____blkcnt64_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pid_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uint64_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____off_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsword_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fd_mask in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_long in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__daddr_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uint16_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__clock_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__int8_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,180 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int64_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,181 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ino64_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,181 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____WAIT_STATUS in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,181 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_barrierattr_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,181 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____blkcnt_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,181 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__register_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,181 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__int64_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,181 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____daddr_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,181 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsfilcnt_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,181 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____syscall_slong_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,181 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____time_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,181 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uint8_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,181 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____key_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,182 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_quad_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,182 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ushort in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,182 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsfilcnt64_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,182 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_mutex_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,182 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____useconds_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,182 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____int64_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,182 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldiv_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,182 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ino_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,182 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____id_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,182 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lldiv_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,182 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__int16_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,182 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__blksize_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,183 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_rwlock_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,183 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____blksize_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,183 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____qaddr_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,183 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_char in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,183 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__uid_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,183 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_key_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,183 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____dev_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,183 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsblkcnt_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,183 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fsblkcnt_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,183 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,183 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__time_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,183 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____rlim64_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,184 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uint32_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,184 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____int32_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,184 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____syscall_ulong_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,184 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__div_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,184 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__sigset_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,184 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__caddr_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,184 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__mode_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,184 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ulong in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,184 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_short in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,184 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__key_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,184 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int32_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,185 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____caddr_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,185 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fd_set in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,185 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_rwlockattr_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,185 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsid_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,185 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fsfilcnt_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,185 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ssize_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,185 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____quad_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,185 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____socklen_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,185 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____mode_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,185 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__int32_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,185 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____gid_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,185 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__idtype_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__size_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____pid_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__off_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ino_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____timer_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_mutexattr_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____intptr_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____int16_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_long in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____rlim_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__quad_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__blkcnt_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,186 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____pthread_list_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,187 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,187 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int16_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,187 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_cond_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,187 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____clockid_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,187 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_char in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,187 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsblkcnt64_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,187 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____off64_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,187 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____suseconds_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,187 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_attr_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,187 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_quad_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,187 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_barrier_t in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:26,225 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGbd30a4be7 [2018-04-11 16:54:26,228 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 16:54:26,229 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 16:54:26,229 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 16:54:26,229 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 16:54:26,233 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 16:54:26,233 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 04:54:26" (1/1) ... [2018-04-11 16:54:26,235 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@31f1554b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:54:26, skipping insertion in model container [2018-04-11 16:54:26,236 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 04:54:26" (1/1) ... [2018-04-11 16:54:26,247 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 16:54:26,276 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 16:54:26,430 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 16:54:26,493 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 16:54:26,501 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 162 non ball SCCs. Number of states in SCCs 162. [2018-04-11 16:54:26,551 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:54:26 WrapperNode [2018-04-11 16:54:26,552 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 16:54:26,552 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 16:54:26,552 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 16:54:26,552 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 16:54:26,561 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:54:26" (1/1) ... [2018-04-11 16:54:26,561 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:54:26" (1/1) ... [2018-04-11 16:54:26,579 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:54:26" (1/1) ... [2018-04-11 16:54:26,579 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:54:26" (1/1) ... [2018-04-11 16:54:26,599 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:54:26" (1/1) ... [2018-04-11 16:54:26,605 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:54:26" (1/1) ... [2018-04-11 16:54:26,609 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:54:26" (1/1) ... [2018-04-11 16:54:26,614 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 16:54:26,615 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 16:54:26,615 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 16:54:26,615 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 16:54:26,616 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:54:26" (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:54:26,718 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 16:54:26,719 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 16:54:26,719 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 16:54:26,719 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_32 [2018-04-11 16:54:26,719 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_64 [2018-04-11 16:54:26,719 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-11 16:54:26,719 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_positive [2018-04-11 16:54:26,719 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-11 16:54:26,719 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-11 16:54:26,719 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 16:54:26,719 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-11 16:54:26,719 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-11 16:54:26,719 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-11 16:54:26,720 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-11 16:54:26,720 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-11 16:54:26,720 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-11 16:54:26,720 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-11 16:54:26,720 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-11 16:54:26,720 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-11 16:54:26,720 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-11 16:54:26,720 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-11 16:54:26,720 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__f [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__g [2018-04-11 16:54:26,721 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_get_drvdata [2018-04-11 16:54:26,722 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata [2018-04-11 16:54:26,722 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_struct [2018-04-11 16:54:26,722 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specials [2018-04-11 16:54:26,722 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specials [2018-04-11 16:54:26,722 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_probe [2018-04-11 16:54:26,722 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_remove [2018-04-11 16:54:26,722 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point [2018-04-11 16:54:26,722 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 16:54:26,722 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-11 16:54:26,722 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-11 16:54:26,722 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-11 16:54:26,722 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_32 [2018-04-11 16:54:26,722 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_64 [2018-04-11 16:54:26,722 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 16:54:26,723 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 16:54:26,723 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 16:54:26,723 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 16:54:26,723 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 16:54:26,723 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 16:54:26,723 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 16:54:26,723 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 16:54:26,723 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 16:54:26,723 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 16:54:26,723 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 16:54:26,724 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 16:54:26,724 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 16:54:26,724 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 16:54:26,724 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 16:54:26,724 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 16:54:26,724 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 16:54:26,724 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 16:54:26,724 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 16:54:26,724 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 16:54:26,724 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 16:54:26,724 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 16:54:26,725 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 16:54:26,726 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 16:54:26,727 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 16:54:26,727 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 16:54:26,727 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 16:54:26,727 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 16:54:26,727 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 16:54:26,727 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 16:54:26,727 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 16:54:26,727 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 16:54:26,727 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 16:54:26,727 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 16:54:26,727 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 16:54:26,728 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 16:54:26,728 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 16:54:26,728 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 16:54:26,728 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 16:54:26,728 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 16:54:26,728 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 16:54:26,728 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 16:54:26,728 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 16:54:26,728 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 16:54:26,728 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 16:54:26,728 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 16:54:26,729 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 16:54:26,729 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 16:54:26,729 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 16:54:26,729 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 16:54:26,729 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 16:54:26,729 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 16:54:26,729 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 16:54:26,729 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 16:54:26,729 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 16:54:26,729 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 16:54:26,730 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 16:54:26,730 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 16:54:26,730 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 16:54:26,730 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 16:54:26,730 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 16:54:26,730 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 16:54:26,730 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 16:54:26,730 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-11 16:54:26,730 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 16:54:26,730 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-11 16:54:26,731 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-11 16:54:26,731 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_positive [2018-04-11 16:54:26,731 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-11 16:54:26,731 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-11 16:54:26,731 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-11 16:54:26,731 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 16:54:26,731 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-11 16:54:26,731 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-11 16:54:26,731 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 16:54:26,731 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-11 16:54:26,732 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-11 16:54:26,732 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-11 16:54:26,732 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-11 16:54:26,732 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-11 16:54:26,732 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-11 16:54:26,732 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-11 16:54:26,732 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-11 16:54:26,732 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-11 16:54:26,732 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-11 16:54:26,732 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-11 16:54:26,732 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 16:54:26,733 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-11 16:54:26,733 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-11 16:54:26,733 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-11 16:54:26,733 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-11 16:54:26,733 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-11 16:54:26,733 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 16:54:26,733 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 16:54:26,733 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-11 16:54:26,733 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-11 16:54:26,733 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 16:54:26,733 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-11 16:54:26,733 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-11 16:54:26,734 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-11 16:54:26,734 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-11 16:54:26,734 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-11 16:54:26,734 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-11 16:54:26,734 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-11 16:54:26,734 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-11 16:54:26,734 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-11 16:54:26,734 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-11 16:54:26,734 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-11 16:54:26,734 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-11 16:54:26,734 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__f [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__g [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_get_drvdata [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_struct [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specials [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specials [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_probe [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_remove [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 16:54:26,735 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 16:54:27,144 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 16:54:27,282 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 16:54:27,505 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 16:54:27,505 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 04:54:27 BoogieIcfgContainer [2018-04-11 16:54:27,505 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 16:54:27,506 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 16:54:27,506 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 16:54:27,509 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 16:54:27,509 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 04:54:26" (1/3) ... [2018-04-11 16:54:27,509 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e0cd7fc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 04:54:27, skipping insertion in model container [2018-04-11 16:54:27,509 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:54:26" (2/3) ... [2018-04-11 16:54:27,510 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e0cd7fc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 04:54:27, skipping insertion in model container [2018-04-11 16:54:27,510 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 04:54:27" (3/3) ... [2018-04-11 16:54:27,511 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 16:54:27,519 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-04-11 16:54:27,526 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 111 error locations. [2018-04-11 16:54:27,554 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 16:54:27,555 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 16:54:27,555 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-11 16:54:27,555 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-04-11 16:54:27,555 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-04-11 16:54:27,555 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 16:54:27,555 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 16:54:27,555 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 16:54:27,555 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 16:54:27,555 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 16:54:27,572 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states. [2018-04-11 16:54:27,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 16:54:27,579 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:27,579 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 16:54:27,580 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:27,584 INFO L82 PathProgramCache]: Analyzing trace with hash 19351265, now seen corresponding path program 1 times [2018-04-11 16:54:27,585 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:27,585 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:27,619 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:27,620 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:27,620 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:27,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:27,654 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:27,687 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:54:27,689 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:54:27,689 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 16:54:27,690 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 16:54:27,702 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 16:54:27,702 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:54:27,704 INFO L87 Difference]: Start difference. First operand 259 states. Second operand 3 states. [2018-04-11 16:54:27,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:27,888 INFO L93 Difference]: Finished difference Result 260 states and 278 transitions. [2018-04-11 16:54:27,889 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 16:54:27,890 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 16:54:27,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:27,901 INFO L225 Difference]: With dead ends: 260 [2018-04-11 16:54:27,901 INFO L226 Difference]: Without dead ends: 254 [2018-04-11 16:54:27,902 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:54:27,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2018-04-11 16:54:27,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 185. [2018-04-11 16:54:27,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2018-04-11 16:54:27,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 199 transitions. [2018-04-11 16:54:27,945 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 199 transitions. Word has length 4 [2018-04-11 16:54:27,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:27,946 INFO L459 AbstractCegarLoop]: Abstraction has 185 states and 199 transitions. [2018-04-11 16:54:27,946 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 16:54:27,946 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 199 transitions. [2018-04-11 16:54:27,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 16:54:27,946 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:27,946 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 16:54:27,946 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:27,947 INFO L82 PathProgramCache]: Analyzing trace with hash 19351266, now seen corresponding path program 1 times [2018-04-11 16:54:27,947 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:27,947 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:27,948 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:27,948 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:27,949 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:27,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:27,960 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:27,982 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:54:27,983 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:54:27,983 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 16:54:27,984 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 16:54:27,984 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 16:54:27,985 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:54:27,985 INFO L87 Difference]: Start difference. First operand 185 states and 199 transitions. Second operand 3 states. [2018-04-11 16:54:28,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:28,083 INFO L93 Difference]: Finished difference Result 313 states and 341 transitions. [2018-04-11 16:54:28,083 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 16:54:28,083 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 16:54:28,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:28,086 INFO L225 Difference]: With dead ends: 313 [2018-04-11 16:54:28,086 INFO L226 Difference]: Without dead ends: 313 [2018-04-11 16:54:28,087 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:54:28,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2018-04-11 16:54:28,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 228. [2018-04-11 16:54:28,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 228 states. [2018-04-11 16:54:28,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 272 transitions. [2018-04-11 16:54:28,102 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 272 transitions. Word has length 4 [2018-04-11 16:54:28,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:28,102 INFO L459 AbstractCegarLoop]: Abstraction has 228 states and 272 transitions. [2018-04-11 16:54:28,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 16:54:28,102 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 272 transitions. [2018-04-11 16:54:28,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-04-11 16:54:28,103 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:28,103 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:54:28,103 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:28,103 INFO L82 PathProgramCache]: Analyzing trace with hash -196673076, now seen corresponding path program 1 times [2018-04-11 16:54:28,103 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:28,103 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:28,104 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:28,104 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:28,104 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:28,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:28,123 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:28,165 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:54:28,165 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:54:28,165 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 16:54:28,165 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 16:54:28,165 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 16:54:28,165 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:54:28,165 INFO L87 Difference]: Start difference. First operand 228 states and 272 transitions. Second operand 3 states. [2018-04-11 16:54:28,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:28,280 INFO L93 Difference]: Finished difference Result 275 states and 313 transitions. [2018-04-11 16:54:28,280 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 16:54:28,281 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 19 [2018-04-11 16:54:28,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:28,282 INFO L225 Difference]: With dead ends: 275 [2018-04-11 16:54:28,282 INFO L226 Difference]: Without dead ends: 272 [2018-04-11 16:54:28,282 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:54:28,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2018-04-11 16:54:28,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 237. [2018-04-11 16:54:28,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 237 states. [2018-04-11 16:54:28,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 282 transitions. [2018-04-11 16:54:28,293 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 282 transitions. Word has length 19 [2018-04-11 16:54:28,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:28,294 INFO L459 AbstractCegarLoop]: Abstraction has 237 states and 282 transitions. [2018-04-11 16:54:28,294 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 16:54:28,294 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 282 transitions. [2018-04-11 16:54:28,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2018-04-11 16:54:28,294 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:28,294 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] [2018-04-11 16:54:28,295 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:28,295 INFO L82 PathProgramCache]: Analyzing trace with hash -13573874, now seen corresponding path program 1 times [2018-04-11 16:54:28,295 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:28,295 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:28,296 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:28,297 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:28,297 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:28,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:28,312 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:28,347 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:54:28,347 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:54:28,347 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:54:28,348 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:54:28,348 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:54:28,348 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:54:28,348 INFO L87 Difference]: Start difference. First operand 237 states and 282 transitions. Second operand 6 states. [2018-04-11 16:54:28,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:28,388 INFO L93 Difference]: Finished difference Result 283 states and 336 transitions. [2018-04-11 16:54:28,389 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:54:28,389 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 21 [2018-04-11 16:54:28,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:28,390 INFO L225 Difference]: With dead ends: 283 [2018-04-11 16:54:28,390 INFO L226 Difference]: Without dead ends: 283 [2018-04-11 16:54:28,390 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:54:28,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2018-04-11 16:54:28,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 237. [2018-04-11 16:54:28,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 237 states. [2018-04-11 16:54:28,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 281 transitions. [2018-04-11 16:54:28,400 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 281 transitions. Word has length 21 [2018-04-11 16:54:28,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:28,400 INFO L459 AbstractCegarLoop]: Abstraction has 237 states and 281 transitions. [2018-04-11 16:54:28,401 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:54:28,401 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 281 transitions. [2018-04-11 16:54:28,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-04-11 16:54:28,401 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:28,401 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:54:28,401 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:28,401 INFO L82 PathProgramCache]: Analyzing trace with hash 1273639790, now seen corresponding path program 1 times [2018-04-11 16:54:28,402 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:28,402 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:28,403 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:28,403 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:28,403 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:28,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:28,414 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:28,465 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 16:54:28,465 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:54:28,465 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:54:28,466 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:28,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:28,492 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:54:28,509 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 16:54:28,509 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:54:28,509 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2018-04-11 16:54:28,510 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:54:28,510 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:54:28,510 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:54:28,510 INFO L87 Difference]: Start difference. First operand 237 states and 281 transitions. Second operand 8 states. [2018-04-11 16:54:28,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:28,530 INFO L93 Difference]: Finished difference Result 198 states and 213 transitions. [2018-04-11 16:54:28,530 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:54:28,530 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 24 [2018-04-11 16:54:28,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:28,531 INFO L225 Difference]: With dead ends: 198 [2018-04-11 16:54:28,531 INFO L226 Difference]: Without dead ends: 194 [2018-04-11 16:54:28,531 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:54:28,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2018-04-11 16:54:28,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 187. [2018-04-11 16:54:28,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-04-11 16:54:28,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 201 transitions. [2018-04-11 16:54:28,534 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 201 transitions. Word has length 24 [2018-04-11 16:54:28,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:28,535 INFO L459 AbstractCegarLoop]: Abstraction has 187 states and 201 transitions. [2018-04-11 16:54:28,535 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:54:28,535 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 201 transitions. [2018-04-11 16:54:28,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-11 16:54:28,535 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:28,535 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:54:28,536 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:28,536 INFO L82 PathProgramCache]: Analyzing trace with hash -1544319636, now seen corresponding path program 1 times [2018-04-11 16:54:28,536 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:28,536 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:28,537 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:28,537 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:28,538 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:28,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:28,548 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:28,589 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 16:54:28,589 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:54:28,589 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:54:28,590 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:28,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:28,611 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:54:28,619 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 16:54:28,619 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:54:28,619 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-04-11 16:54:28,619 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:54:28,620 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:54:28,620 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:54:28,620 INFO L87 Difference]: Start difference. First operand 187 states and 201 transitions. Second operand 6 states. [2018-04-11 16:54:28,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:28,647 INFO L93 Difference]: Finished difference Result 186 states and 200 transitions. [2018-04-11 16:54:28,647 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:54:28,647 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 26 [2018-04-11 16:54:28,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:28,648 INFO L225 Difference]: With dead ends: 186 [2018-04-11 16:54:28,648 INFO L226 Difference]: Without dead ends: 186 [2018-04-11 16:54:28,648 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 26 SyntacticMatches, 1 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:54:28,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2018-04-11 16:54:28,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2018-04-11 16:54:28,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-04-11 16:54:28,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 200 transitions. [2018-04-11 16:54:28,653 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 200 transitions. Word has length 26 [2018-04-11 16:54:28,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:28,653 INFO L459 AbstractCegarLoop]: Abstraction has 186 states and 200 transitions. [2018-04-11 16:54:28,653 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:54:28,654 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 200 transitions. [2018-04-11 16:54:28,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-04-11 16:54:28,654 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:28,654 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:54:28,654 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:28,655 INFO L82 PathProgramCache]: Analyzing trace with hash -629268198, now seen corresponding path program 1 times [2018-04-11 16:54:28,655 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:28,655 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:28,656 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:28,656 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:28,656 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:28,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:28,666 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:28,710 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:54:28,711 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:54:28,711 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:54:28,715 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:28,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:28,733 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:54:28,758 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:54:28,759 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:28,760 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:54:28,760 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:54:28,770 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:54:28,771 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:54:28,771 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2018-04-11 16:54:28,771 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:54:28,771 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:54:28,771 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:54:28,772 INFO L87 Difference]: Start difference. First operand 186 states and 200 transitions. Second operand 7 states. [2018-04-11 16:54:29,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:29,032 INFO L93 Difference]: Finished difference Result 237 states and 259 transitions. [2018-04-11 16:54:29,032 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:54:29,032 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 27 [2018-04-11 16:54:29,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:29,033 INFO L225 Difference]: With dead ends: 237 [2018-04-11 16:54:29,033 INFO L226 Difference]: Without dead ends: 237 [2018-04-11 16:54:29,033 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:54:29,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2018-04-11 16:54:29,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 200. [2018-04-11 16:54:29,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-04-11 16:54:29,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 227 transitions. [2018-04-11 16:54:29,039 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 227 transitions. Word has length 27 [2018-04-11 16:54:29,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:29,039 INFO L459 AbstractCegarLoop]: Abstraction has 200 states and 227 transitions. [2018-04-11 16:54:29,039 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:54:29,039 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 227 transitions. [2018-04-11 16:54:29,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-04-11 16:54:29,040 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:29,040 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:54:29,040 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:29,040 INFO L82 PathProgramCache]: Analyzing trace with hash 685780824, now seen corresponding path program 1 times [2018-04-11 16:54:29,040 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:29,041 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:29,041 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:29,042 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:29,042 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:29,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:29,051 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:29,078 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:54:29,078 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:54:29,078 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:54:29,079 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:54:29,079 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:54:29,079 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:54:29,079 INFO L87 Difference]: Start difference. First operand 200 states and 227 transitions. Second operand 6 states. [2018-04-11 16:54:29,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:29,170 INFO L93 Difference]: Finished difference Result 242 states and 273 transitions. [2018-04-11 16:54:29,170 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:54:29,170 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 29 [2018-04-11 16:54:29,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:29,172 INFO L225 Difference]: With dead ends: 242 [2018-04-11 16:54:29,172 INFO L226 Difference]: Without dead ends: 242 [2018-04-11 16:54:29,172 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:54:29,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2018-04-11 16:54:29,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 200. [2018-04-11 16:54:29,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-04-11 16:54:29,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 226 transitions. [2018-04-11 16:54:29,177 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 226 transitions. Word has length 29 [2018-04-11 16:54:29,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:29,178 INFO L459 AbstractCegarLoop]: Abstraction has 200 states and 226 transitions. [2018-04-11 16:54:29,178 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:54:29,178 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 226 transitions. [2018-04-11 16:54:29,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-11 16:54:29,179 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:29,179 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:54:29,179 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:29,179 INFO L82 PathProgramCache]: Analyzing trace with hash -736765543, now seen corresponding path program 1 times [2018-04-11 16:54:29,179 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:29,180 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:29,181 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:29,181 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:29,181 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:29,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:29,190 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:29,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-11 16:54:29,221 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:54:29,221 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:54:29,222 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:29,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:29,241 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:54:29,256 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 16:54:29,256 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:54:29,257 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2018-04-11 16:54:29,257 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 16:54:29,257 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 16:54:29,257 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 16:54:29,257 INFO L87 Difference]: Start difference. First operand 200 states and 226 transitions. Second operand 5 states. [2018-04-11 16:54:29,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:29,278 INFO L93 Difference]: Finished difference Result 193 states and 206 transitions. [2018-04-11 16:54:29,278 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 16:54:29,278 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 31 [2018-04-11 16:54:29,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:29,279 INFO L225 Difference]: With dead ends: 193 [2018-04-11 16:54:29,279 INFO L226 Difference]: Without dead ends: 193 [2018-04-11 16:54:29,279 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 29 SyntacticMatches, 3 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:54:29,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-04-11 16:54:29,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 190. [2018-04-11 16:54:29,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-04-11 16:54:29,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 203 transitions. [2018-04-11 16:54:29,284 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 203 transitions. Word has length 31 [2018-04-11 16:54:29,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:29,284 INFO L459 AbstractCegarLoop]: Abstraction has 190 states and 203 transitions. [2018-04-11 16:54:29,284 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 16:54:29,284 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 203 transitions. [2018-04-11 16:54:29,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-11 16:54:29,285 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:29,285 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:54:29,285 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:29,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1047510652, now seen corresponding path program 1 times [2018-04-11 16:54:29,285 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:29,286 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:29,287 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:29,287 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:29,287 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:29,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:29,298 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:29,305 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:54:29,305 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:54:29,305 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:54:29,306 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:29,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:29,323 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:54:29,416 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 16:54:29,416 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:54:29,416 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-11 16:54:29,416 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:54:29,417 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:54:29,417 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=38, Unknown=4, NotChecked=0, Total=56 [2018-04-11 16:54:29,417 INFO L87 Difference]: Start difference. First operand 190 states and 203 transitions. Second operand 8 states. [2018-04-11 16:54:29,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:29,865 INFO L93 Difference]: Finished difference Result 205 states and 218 transitions. [2018-04-11 16:54:29,865 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:54:29,866 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 31 [2018-04-11 16:54:29,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:29,866 INFO L225 Difference]: With dead ends: 205 [2018-04-11 16:54:29,866 INFO L226 Difference]: Without dead ends: 197 [2018-04-11 16:54:29,867 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=50, Unknown=4, NotChecked=0, Total=72 [2018-04-11 16:54:29,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2018-04-11 16:54:29,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 186. [2018-04-11 16:54:29,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-04-11 16:54:29,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 198 transitions. [2018-04-11 16:54:29,869 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 198 transitions. Word has length 31 [2018-04-11 16:54:29,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:29,870 INFO L459 AbstractCegarLoop]: Abstraction has 186 states and 198 transitions. [2018-04-11 16:54:29,870 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:54:29,870 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 198 transitions. [2018-04-11 16:54:29,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-11 16:54:29,870 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:29,870 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:54:29,870 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:29,871 INFO L82 PathProgramCache]: Analyzing trace with hash -366307113, now seen corresponding path program 2 times [2018-04-11 16:54:29,871 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:29,871 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:29,871 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:29,871 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:29,872 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:29,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:29,877 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:29,906 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:54:29,906 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:54:29,906 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:54:29,907 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:54:29,918 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 16:54:29,919 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:54:29,921 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:54:29,932 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:54:29,932 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:29,934 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:54:29,934 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:54:29,971 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:54:29,971 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:54:29,971 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2018-04-11 16:54:29,972 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:54:29,972 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:54:29,972 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:54:29,972 INFO L87 Difference]: Start difference. First operand 186 states and 198 transitions. Second operand 7 states. [2018-04-11 16:54:30,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:30,277 INFO L93 Difference]: Finished difference Result 206 states and 222 transitions. [2018-04-11 16:54:30,277 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:54:30,277 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 33 [2018-04-11 16:54:30,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:30,278 INFO L225 Difference]: With dead ends: 206 [2018-04-11 16:54:30,278 INFO L226 Difference]: Without dead ends: 206 [2018-04-11 16:54:30,278 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:54:30,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-04-11 16:54:30,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 202. [2018-04-11 16:54:30,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2018-04-11 16:54:30,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 221 transitions. [2018-04-11 16:54:30,283 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 221 transitions. Word has length 33 [2018-04-11 16:54:30,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:30,284 INFO L459 AbstractCegarLoop]: Abstraction has 202 states and 221 transitions. [2018-04-11 16:54:30,284 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:54:30,284 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 221 transitions. [2018-04-11 16:54:30,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-11 16:54:30,284 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:30,284 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:54:30,285 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:30,285 INFO L82 PathProgramCache]: Analyzing trace with hash -366307112, now seen corresponding path program 1 times [2018-04-11 16:54:30,285 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:30,285 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:30,286 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:30,286 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:54:30,286 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:30,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:30,295 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:30,398 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-11 16:54:30,399 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:54:30,399 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:54:30,400 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:30,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:30,422 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:54:30,432 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:54:30,432 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:30,455 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 23 treesize of output 22 [2018-04-11 16:54:30,456 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:30,478 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 16:54:30,479 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:48 [2018-04-11 16:54:30,596 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-11 16:54:30,596 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:54:30,596 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2018-04-11 16:54:30,596 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 16:54:30,596 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 16:54:30,597 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2018-04-11 16:54:30,597 INFO L87 Difference]: Start difference. First operand 202 states and 221 transitions. Second operand 12 states. [2018-04-11 16:54:31,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:31,357 INFO L93 Difference]: Finished difference Result 239 states and 263 transitions. [2018-04-11 16:54:31,357 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:54:31,357 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 33 [2018-04-11 16:54:31,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:31,359 INFO L225 Difference]: With dead ends: 239 [2018-04-11 16:54:31,359 INFO L226 Difference]: Without dead ends: 239 [2018-04-11 16:54:31,359 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2018-04-11 16:54:31,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2018-04-11 16:54:31,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 222. [2018-04-11 16:54:31,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 222 states. [2018-04-11 16:54:31,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 253 transitions. [2018-04-11 16:54:31,365 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 253 transitions. Word has length 33 [2018-04-11 16:54:31,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:31,366 INFO L459 AbstractCegarLoop]: Abstraction has 222 states and 253 transitions. [2018-04-11 16:54:31,366 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 16:54:31,366 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 253 transitions. [2018-04-11 16:54:31,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-04-11 16:54:31,367 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:31,367 INFO L355 BasicCegarLoop]: trace histogram [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:54:31,367 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:31,367 INFO L82 PathProgramCache]: Analyzing trace with hash 70674713, now seen corresponding path program 1 times [2018-04-11 16:54:31,367 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:31,367 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:31,368 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:31,368 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:31,369 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:31,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:31,378 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:31,381 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:54:31,381 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:54:31,381 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:54:31,382 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:31,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:31,403 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:54:31,406 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:54:31,406 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:31,407 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:54:31,408 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:54:31,426 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| Int)) (= |c_#valid| (store |c_old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| 1))) is different from true [2018-04-11 16:54:31,432 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:54:31,432 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:31,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:54:31,435 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:11 [2018-04-11 16:54:31,439 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 3 not checked. [2018-04-11 16:54:31,440 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:54:31,440 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-11 16:54:31,440 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:54:31,440 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:54:31,440 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=32, Unknown=1, NotChecked=10, Total=56 [2018-04-11 16:54:31,440 INFO L87 Difference]: Start difference. First operand 222 states and 253 transitions. Second operand 8 states. [2018-04-11 16:54:31,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:31,667 INFO L93 Difference]: Finished difference Result 224 states and 253 transitions. [2018-04-11 16:54:31,667 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:54:31,667 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 35 [2018-04-11 16:54:31,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:31,668 INFO L225 Difference]: With dead ends: 224 [2018-04-11 16:54:31,668 INFO L226 Difference]: Without dead ends: 224 [2018-04-11 16:54:31,668 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=53, Unknown=2, NotChecked=14, Total=90 [2018-04-11 16:54:31,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-04-11 16:54:31,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 221. [2018-04-11 16:54:31,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-04-11 16:54:31,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 252 transitions. [2018-04-11 16:54:31,673 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 252 transitions. Word has length 35 [2018-04-11 16:54:31,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:31,673 INFO L459 AbstractCegarLoop]: Abstraction has 221 states and 252 transitions. [2018-04-11 16:54:31,673 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:54:31,673 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 252 transitions. [2018-04-11 16:54:31,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-04-11 16:54:31,674 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:31,674 INFO L355 BasicCegarLoop]: trace histogram [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:54:31,674 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:31,675 INFO L82 PathProgramCache]: Analyzing trace with hash 70674714, now seen corresponding path program 1 times [2018-04-11 16:54:31,675 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:31,675 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:31,676 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:31,676 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:31,676 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:31,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:31,688 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:31,696 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:54:31,696 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:54:31,696 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:54:31,697 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:31,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:31,718 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:54:31,744 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:54:31,744 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:31,764 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 23 treesize of output 22 [2018-04-11 16:54:31,765 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:31,794 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:54:31,794 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:31,801 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 22 treesize of output 21 [2018-04-11 16:54:31,801 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:31,816 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:54:31,816 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:50, output treesize:46 [2018-04-11 16:54:31,936 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:31,937 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:31,938 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 33 [2018-04-11 16:54:31,939 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:31,963 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 25 [2018-04-11 16:54:31,964 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:31,990 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:31,991 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:31,991 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 34 treesize of output 47 [2018-04-11 16:54:31,992 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:32,019 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:32,020 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:32,020 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 34 [2018-04-11 16:54:32,021 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:32,041 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:54:32,041 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:67, output treesize:49 [2018-04-11 16:54:32,088 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-11 16:54:32,088 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:54:32,088 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-11 16:54:32,089 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 16:54:32,089 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 16:54:32,089 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=70, Unknown=3, NotChecked=0, Total=90 [2018-04-11 16:54:32,090 INFO L87 Difference]: Start difference. First operand 221 states and 252 transitions. Second operand 10 states. [2018-04-11 16:54:43,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:43,195 INFO L93 Difference]: Finished difference Result 240 states and 262 transitions. [2018-04-11 16:54:43,195 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 16:54:43,195 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 35 [2018-04-11 16:54:43,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:43,196 INFO L225 Difference]: With dead ends: 240 [2018-04-11 16:54:43,196 INFO L226 Difference]: Without dead ends: 240 [2018-04-11 16:54:43,197 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=37, Invalid=141, Unknown=4, NotChecked=0, Total=182 [2018-04-11 16:54:43,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2018-04-11 16:54:43,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 195. [2018-04-11 16:54:43,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-04-11 16:54:43,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 211 transitions. [2018-04-11 16:54:43,202 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 211 transitions. Word has length 35 [2018-04-11 16:54:43,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:43,202 INFO L459 AbstractCegarLoop]: Abstraction has 195 states and 211 transitions. [2018-04-11 16:54:43,202 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 16:54:43,202 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 211 transitions. [2018-04-11 16:54:43,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-04-11 16:54:43,205 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:43,207 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:54:43,207 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:43,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1389560602, now seen corresponding path program 1 times [2018-04-11 16:54:43,207 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:43,207 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:43,208 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:43,208 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:43,208 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:43,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:43,218 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:43,300 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-11 16:54:43,300 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:54:43,300 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:54:43,300 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:54:43,300 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:54:43,300 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:54:43,301 INFO L87 Difference]: Start difference. First operand 195 states and 211 transitions. Second operand 6 states. [2018-04-11 16:54:43,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:43,381 INFO L93 Difference]: Finished difference Result 208 states and 224 transitions. [2018-04-11 16:54:43,382 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:54:43,382 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 39 [2018-04-11 16:54:43,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:43,383 INFO L225 Difference]: With dead ends: 208 [2018-04-11 16:54:43,383 INFO L226 Difference]: Without dead ends: 208 [2018-04-11 16:54:43,383 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 1 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:54:43,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-04-11 16:54:43,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 199. [2018-04-11 16:54:43,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-04-11 16:54:43,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 215 transitions. [2018-04-11 16:54:43,393 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 215 transitions. Word has length 39 [2018-04-11 16:54:43,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:43,393 INFO L459 AbstractCegarLoop]: Abstraction has 199 states and 215 transitions. [2018-04-11 16:54:43,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:54:43,393 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 215 transitions. [2018-04-11 16:54:43,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-04-11 16:54:43,394 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:43,394 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:54:43,394 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:43,395 INFO L82 PathProgramCache]: Analyzing trace with hash -394790725, now seen corresponding path program 1 times [2018-04-11 16:54:43,395 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:43,395 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:43,395 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:43,396 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:43,396 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:43,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:43,405 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:43,411 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:54:43,411 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:54:43,411 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:54:43,412 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:43,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:43,438 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:54:43,442 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:54:43,443 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:43,444 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:54:43,444 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:54:43,494 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:43,496 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:43,496 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 24 [2018-04-11 16:54:43,497 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:43,509 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:54:43,509 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2018-04-11 16:54:43,530 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:43,531 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:54:43,531 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:43,534 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:54:43,535 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:11 [2018-04-11 16:54:43,545 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 16:54:43,545 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:54:43,546 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-11 16:54:43,546 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 16:54:43,546 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 16:54:43,546 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2018-04-11 16:54:43,546 INFO L87 Difference]: Start difference. First operand 199 states and 215 transitions. Second operand 12 states. [2018-04-11 16:54:43,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:43,917 INFO L93 Difference]: Finished difference Result 207 states and 223 transitions. [2018-04-11 16:54:43,917 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 16:54:43,917 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 41 [2018-04-11 16:54:43,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:43,918 INFO L225 Difference]: With dead ends: 207 [2018-04-11 16:54:43,918 INFO L226 Difference]: Without dead ends: 207 [2018-04-11 16:54:43,918 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2018-04-11 16:54:43,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2018-04-11 16:54:43,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 201. [2018-04-11 16:54:43,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 201 states. [2018-04-11 16:54:43,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 217 transitions. [2018-04-11 16:54:43,922 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 217 transitions. Word has length 41 [2018-04-11 16:54:43,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:43,922 INFO L459 AbstractCegarLoop]: Abstraction has 201 states and 217 transitions. [2018-04-11 16:54:43,922 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 16:54:43,922 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 217 transitions. [2018-04-11 16:54:43,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-04-11 16:54:43,923 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:43,923 INFO L355 BasicCegarLoop]: trace histogram [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:54:43,923 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:43,923 INFO L82 PathProgramCache]: Analyzing trace with hash 740170204, now seen corresponding path program 1 times [2018-04-11 16:54:43,923 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:43,924 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:43,925 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:43,925 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:43,925 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:43,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:43,934 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:43,972 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:54:43,972 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:54:43,973 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:54:43,973 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:54:43,973 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:54:43,973 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:54:43,973 INFO L87 Difference]: Start difference. First operand 201 states and 217 transitions. Second operand 7 states. [2018-04-11 16:54:44,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:44,185 INFO L93 Difference]: Finished difference Result 203 states and 219 transitions. [2018-04-11 16:54:44,186 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:54:44,186 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 41 [2018-04-11 16:54:44,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:44,187 INFO L225 Difference]: With dead ends: 203 [2018-04-11 16:54:44,187 INFO L226 Difference]: Without dead ends: 203 [2018-04-11 16:54:44,187 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:54:44,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-04-11 16:54:44,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 200. [2018-04-11 16:54:44,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-04-11 16:54:44,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 216 transitions. [2018-04-11 16:54:44,192 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 216 transitions. Word has length 41 [2018-04-11 16:54:44,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:44,192 INFO L459 AbstractCegarLoop]: Abstraction has 200 states and 216 transitions. [2018-04-11 16:54:44,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:54:44,192 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 216 transitions. [2018-04-11 16:54:44,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-04-11 16:54:44,192 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:44,193 INFO L355 BasicCegarLoop]: trace histogram [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:54:44,193 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:44,193 INFO L82 PathProgramCache]: Analyzing trace with hash 740170205, now seen corresponding path program 1 times [2018-04-11 16:54:44,193 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:44,193 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:44,194 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:44,194 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:44,194 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:44,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:44,204 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:44,351 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-11 16:54:44,351 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:54:44,351 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 16:54:44,351 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:54:44,351 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:54:44,352 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:54:44,352 INFO L87 Difference]: Start difference. First operand 200 states and 216 transitions. Second operand 8 states. [2018-04-11 16:54:44,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:54:44,511 INFO L93 Difference]: Finished difference Result 207 states and 223 transitions. [2018-04-11 16:54:44,511 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 16:54:44,511 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 41 [2018-04-11 16:54:44,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:54:44,511 INFO L225 Difference]: With dead ends: 207 [2018-04-11 16:54:44,511 INFO L226 Difference]: Without dead ends: 207 [2018-04-11 16:54:44,512 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2018-04-11 16:54:44,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2018-04-11 16:54:44,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 199. [2018-04-11 16:54:44,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-04-11 16:54:44,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 215 transitions. [2018-04-11 16:54:44,514 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 215 transitions. Word has length 41 [2018-04-11 16:54:44,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:54:44,514 INFO L459 AbstractCegarLoop]: Abstraction has 199 states and 215 transitions. [2018-04-11 16:54:44,514 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:54:44,514 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 215 transitions. [2018-04-11 16:54:44,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-04-11 16:54:44,515 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:54:44,515 INFO L355 BasicCegarLoop]: trace histogram [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:54:44,515 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:54:44,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1660999650, now seen corresponding path program 1 times [2018-04-11 16:54:44,515 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:54:44,515 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:54:44,516 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:44,516 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:44,516 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:54:44,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:44,526 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:54:44,528 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:54:44,528 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:54:44,528 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:54:44,529 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:54:44,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:54:44,552 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:54:44,566 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 23 treesize of output 22 [2018-04-11 16:54:44,567 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:44,587 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 22 treesize of output 21 [2018-04-11 16:54:44,587 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:44,589 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:54:44,590 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:44,610 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:54:44,611 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:44,628 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:54:44,628 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:50, output treesize:46 [2018-04-11 16:54:44,733 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,734 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,735 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 40 treesize of output 53 [2018-04-11 16:54:44,735 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:44,763 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,764 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,764 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 46 [2018-04-11 16:54:44,765 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:44,783 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,784 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:54:44,784 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:44,802 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,803 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,803 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 44 [2018-04-11 16:54:44,804 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:44,819 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:54:44,819 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:79, output treesize:69 [2018-04-11 16:54:44,914 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,915 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,915 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,916 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,917 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 53 treesize of output 57 [2018-04-11 16:54:44,917 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:44,982 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,982 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,983 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:44,984 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 46 treesize of output 67 [2018-04-11 16:54:44,985 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:45,051 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,051 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,054 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,055 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 55 treesize of output 55 [2018-04-11 16:54:45,055 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:45,132 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,133 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,134 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 48 treesize of output 67 [2018-04-11 16:54:45,134 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:45,203 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,203 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,204 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,204 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,205 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 51 treesize of output 55 [2018-04-11 16:54:45,205 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:45,254 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,255 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,257 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 53 treesize of output 60 [2018-04-11 16:54:45,257 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:45,304 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,305 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,306 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,306 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 52 treesize of output 52 [2018-04-11 16:54:45,307 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:45,352 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,353 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,353 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:54:45,354 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 44 treesize of output 63 [2018-04-11 16:54:45,355 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 16:54:45,402 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:54:45,402 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:213, output treesize:165 [2018-04-11 16:54:58,409 WARN L151 SmtUtils]: Spent 12950ms on a formula simplification. DAG size of input: 91 DAG size of output 71 [2018-04-11 16:54:58,451 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 10 refuted. 3 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:54:58,451 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:54:58,452 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-11 16:54:58,452 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 16:54:58,452 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 16:54:58,452 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=102, Unknown=7, NotChecked=0, Total=132 [2018-04-11 16:54:58,452 INFO L87 Difference]: Start difference. First operand 199 states and 215 transitions. Second operand 12 states. [2018-04-11 16:55:31,783 WARN L151 SmtUtils]: Spent 20808ms on a formula simplification. DAG size of input: 94 DAG size of output 92 [2018-04-11 16:55:33,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:33,375 INFO L93 Difference]: Finished difference Result 221 states and 241 transitions. [2018-04-11 16:55:33,375 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 16:55:33,375 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 43 [2018-04-11 16:55:33,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:33,376 INFO L225 Difference]: With dead ends: 221 [2018-04-11 16:55:33,376 INFO L226 Difference]: Without dead ends: 221 [2018-04-11 16:55:33,376 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 36.1s TimeCoverageRelationStatistics Valid=56, Invalid=242, Unknown=8, NotChecked=0, Total=306 [2018-04-11 16:55:33,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2018-04-11 16:55:33,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 198. [2018-04-11 16:55:33,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 198 states. [2018-04-11 16:55:33,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 214 transitions. [2018-04-11 16:55:33,379 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 214 transitions. Word has length 43 [2018-04-11 16:55:33,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:33,379 INFO L459 AbstractCegarLoop]: Abstraction has 198 states and 214 transitions. [2018-04-11 16:55:33,379 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 16:55:33,379 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 214 transitions. [2018-04-11 16:55:33,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-04-11 16:55:33,380 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:33,380 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:55:33,380 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:33,380 INFO L82 PathProgramCache]: Analyzing trace with hash -2038243939, now seen corresponding path program 1 times [2018-04-11 16:55:33,380 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:33,380 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:33,381 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:33,381 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:33,381 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:33,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:33,392 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:33,397 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:55:33,397 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:33,397 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:33,398 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:33,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:33,416 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:33,515 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-11 16:55:33,515 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:55:33,515 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-11 16:55:33,515 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 16:55:33,515 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 16:55:33,515 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=84, Unknown=5, NotChecked=0, Total=110 [2018-04-11 16:55:33,515 INFO L87 Difference]: Start difference. First operand 198 states and 214 transitions. Second operand 11 states. [2018-04-11 16:55:33,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:33,991 INFO L93 Difference]: Finished difference Result 207 states and 222 transitions. [2018-04-11 16:55:33,992 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 16:55:33,992 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 45 [2018-04-11 16:55:33,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:33,992 INFO L225 Difference]: With dead ends: 207 [2018-04-11 16:55:33,992 INFO L226 Difference]: Without dead ends: 192 [2018-04-11 16:55:33,993 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=102, Unknown=5, NotChecked=0, Total=132 [2018-04-11 16:55:33,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2018-04-11 16:55:33,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 190. [2018-04-11 16:55:33,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-04-11 16:55:33,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 205 transitions. [2018-04-11 16:55:33,996 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 205 transitions. Word has length 45 [2018-04-11 16:55:33,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:33,996 INFO L459 AbstractCegarLoop]: Abstraction has 190 states and 205 transitions. [2018-04-11 16:55:33,996 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 16:55:33,996 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 205 transitions. [2018-04-11 16:55:33,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-04-11 16:55:33,996 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:33,996 INFO L355 BasicCegarLoop]: trace histogram [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:55:33,996 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:33,997 INFO L82 PathProgramCache]: Analyzing trace with hash 996011219, now seen corresponding path program 1 times [2018-04-11 16:55:33,997 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:33,997 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:33,997 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:33,997 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:33,997 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:34,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:34,008 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:34,073 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:55:34,073 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:34,073 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:55:34,073 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:55:34,074 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:55:34,074 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:55:34,074 INFO L87 Difference]: Start difference. First operand 190 states and 205 transitions. Second operand 7 states. [2018-04-11 16:55:34,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:34,308 INFO L93 Difference]: Finished difference Result 189 states and 204 transitions. [2018-04-11 16:55:34,308 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:55:34,308 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 48 [2018-04-11 16:55:34,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:34,309 INFO L225 Difference]: With dead ends: 189 [2018-04-11 16:55:34,309 INFO L226 Difference]: Without dead ends: 189 [2018-04-11 16:55:34,309 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:55:34,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2018-04-11 16:55:34,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 189. [2018-04-11 16:55:34,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-04-11 16:55:34,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 204 transitions. [2018-04-11 16:55:34,313 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 204 transitions. Word has length 48 [2018-04-11 16:55:34,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:34,313 INFO L459 AbstractCegarLoop]: Abstraction has 189 states and 204 transitions. [2018-04-11 16:55:34,313 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:55:34,313 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 204 transitions. [2018-04-11 16:55:34,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-04-11 16:55:34,314 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:34,314 INFO L355 BasicCegarLoop]: trace histogram [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:55:34,314 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:34,315 INFO L82 PathProgramCache]: Analyzing trace with hash 996011220, now seen corresponding path program 1 times [2018-04-11 16:55:34,315 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:34,315 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:34,316 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:34,316 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:34,316 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:34,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:34,327 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:34,443 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:55:34,443 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:34,443 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:34,444 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:34,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:34,471 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:34,560 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:55:34,560 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:55:34,560 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 15 [2018-04-11 16:55:34,561 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 16:55:34,561 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 16:55:34,561 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2018-04-11 16:55:34,561 INFO L87 Difference]: Start difference. First operand 189 states and 204 transitions. Second operand 16 states. [2018-04-11 16:55:34,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:34,832 INFO L93 Difference]: Finished difference Result 188 states and 203 transitions. [2018-04-11 16:55:34,834 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 16:55:34,834 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 48 [2018-04-11 16:55:34,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:34,835 INFO L225 Difference]: With dead ends: 188 [2018-04-11 16:55:34,835 INFO L226 Difference]: Without dead ends: 188 [2018-04-11 16:55:34,835 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2018-04-11 16:55:34,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-04-11 16:55:34,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 188. [2018-04-11 16:55:34,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2018-04-11 16:55:34,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 203 transitions. [2018-04-11 16:55:34,838 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 203 transitions. Word has length 48 [2018-04-11 16:55:34,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:34,838 INFO L459 AbstractCegarLoop]: Abstraction has 188 states and 203 transitions. [2018-04-11 16:55:34,839 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-11 16:55:34,839 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 203 transitions. [2018-04-11 16:55:34,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-11 16:55:34,839 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:34,839 INFO L355 BasicCegarLoop]: trace histogram [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] [2018-04-11 16:55:34,839 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:34,839 INFO L82 PathProgramCache]: Analyzing trace with hash -618767649, now seen corresponding path program 1 times [2018-04-11 16:55:34,839 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:34,839 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:34,840 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:34,840 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:34,840 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:34,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:34,849 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:34,893 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:55:34,893 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:34,893 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 16:55:34,893 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:55:34,894 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:55:34,894 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:55:34,894 INFO L87 Difference]: Start difference. First operand 188 states and 203 transitions. Second operand 7 states. [2018-04-11 16:55:34,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:34,939 INFO L93 Difference]: Finished difference Result 183 states and 197 transitions. [2018-04-11 16:55:34,939 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:55:34,939 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 47 [2018-04-11 16:55:34,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:34,940 INFO L225 Difference]: With dead ends: 183 [2018-04-11 16:55:34,940 INFO L226 Difference]: Without dead ends: 183 [2018-04-11 16:55:34,940 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:55:34,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-04-11 16:55:34,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 183. [2018-04-11 16:55:34,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2018-04-11 16:55:34,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 197 transitions. [2018-04-11 16:55:34,944 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 197 transitions. Word has length 47 [2018-04-11 16:55:34,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:34,944 INFO L459 AbstractCegarLoop]: Abstraction has 183 states and 197 transitions. [2018-04-11 16:55:34,944 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:55:34,944 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 197 transitions. [2018-04-11 16:55:34,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-11 16:55:34,945 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:34,945 INFO L355 BasicCegarLoop]: trace histogram [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:55:34,945 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:34,945 INFO L82 PathProgramCache]: Analyzing trace with hash -610926380, now seen corresponding path program 1 times [2018-04-11 16:55:34,946 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:34,946 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:34,947 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:34,947 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:34,947 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:34,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:34,965 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:35,145 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:55:35,145 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:35,145 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:35,146 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:35,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:35,185 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:35,200 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:55:35,201 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:55:35,202 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,203 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,208 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:55:35,208 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:22, output treesize:15 [2018-04-11 16:55:35,229 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:55:35,232 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:55:35,232 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,233 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,235 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:55:35,235 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:17, output treesize:5 [2018-04-11 16:55:35,259 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:55:35,259 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:55:35,259 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-04-11 16:55:35,260 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-11 16:55:35,260 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-11 16:55:35,260 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2018-04-11 16:55:35,260 INFO L87 Difference]: Start difference. First operand 183 states and 197 transitions. Second operand 14 states. [2018-04-11 16:55:35,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:35,573 INFO L93 Difference]: Finished difference Result 182 states and 196 transitions. [2018-04-11 16:55:35,573 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 16:55:35,573 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 50 [2018-04-11 16:55:35,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:35,574 INFO L225 Difference]: With dead ends: 182 [2018-04-11 16:55:35,574 INFO L226 Difference]: Without dead ends: 182 [2018-04-11 16:55:35,574 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 44 SyntacticMatches, 8 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2018-04-11 16:55:35,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2018-04-11 16:55:35,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 182. [2018-04-11 16:55:35,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2018-04-11 16:55:35,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 196 transitions. [2018-04-11 16:55:35,576 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 196 transitions. Word has length 50 [2018-04-11 16:55:35,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:35,576 INFO L459 AbstractCegarLoop]: Abstraction has 182 states and 196 transitions. [2018-04-11 16:55:35,577 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-11 16:55:35,577 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 196 transitions. [2018-04-11 16:55:35,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-11 16:55:35,577 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:35,577 INFO L355 BasicCegarLoop]: trace histogram [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:55:35,577 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:35,577 INFO L82 PathProgramCache]: Analyzing trace with hash -610926379, now seen corresponding path program 1 times [2018-04-11 16:55:35,577 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:35,577 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:35,578 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,578 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:35,578 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:35,589 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:35,780 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:55:35,780 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:35,780 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:35,781 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:35,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:35,804 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:35,840 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:55:35,841 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:55:35,842 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,843 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,850 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:55:35,852 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:55:35,852 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,854 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,859 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,859 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:35, output treesize:24 [2018-04-11 16:55:35,888 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:55:35,890 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:55:35,890 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,891 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,895 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 15 treesize of output 11 [2018-04-11 16:55:35,897 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:55:35,897 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,898 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,901 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:35,901 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:31, output treesize:9 [2018-04-11 16:55:35,918 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-11 16:55:35,918 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:55:35,918 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 17 [2018-04-11 16:55:35,918 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 16:55:35,919 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 16:55:35,919 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2018-04-11 16:55:35,919 INFO L87 Difference]: Start difference. First operand 182 states and 196 transitions. Second operand 18 states. [2018-04-11 16:55:36,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:36,344 INFO L93 Difference]: Finished difference Result 181 states and 195 transitions. [2018-04-11 16:55:36,345 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-11 16:55:36,345 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 50 [2018-04-11 16:55:36,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:36,346 INFO L225 Difference]: With dead ends: 181 [2018-04-11 16:55:36,346 INFO L226 Difference]: Without dead ends: 181 [2018-04-11 16:55:36,346 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 44 SyntacticMatches, 8 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2018-04-11 16:55:36,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-04-11 16:55:36,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2018-04-11 16:55:36,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-04-11 16:55:36,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 195 transitions. [2018-04-11 16:55:36,349 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 195 transitions. Word has length 50 [2018-04-11 16:55:36,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:36,350 INFO L459 AbstractCegarLoop]: Abstraction has 181 states and 195 transitions. [2018-04-11 16:55:36,350 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 16:55:36,350 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 195 transitions. [2018-04-11 16:55:36,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-04-11 16:55:36,350 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:36,350 INFO L355 BasicCegarLoop]: trace histogram [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:55:36,350 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:36,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1758848618, now seen corresponding path program 1 times [2018-04-11 16:55:36,351 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:36,351 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:36,352 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:36,352 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:36,352 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:36,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:36,370 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:36,383 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:55:36,383 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:36,384 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:36,384 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:36,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:36,428 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:36,430 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:55:36,430 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,434 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,435 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-11 16:55:36,488 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:36,489 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:36,490 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:55:36,490 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,495 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,495 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2018-04-11 16:55:36,521 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:55:36,521 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,524 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,524 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:55:36,559 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 10 [2018-04-11 16:55:36,560 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:55:36,560 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,562 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,568 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:55:36,568 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2018-04-11 16:55:36,587 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 23 treesize of output 24 [2018-04-11 16:55:36,588 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:55:36,588 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,591 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,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, 1 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:55:36,599 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:55:36,599 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,600 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,604 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,605 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:43, output treesize:38 [2018-04-11 16:55:36,689 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 15 treesize of output 11 [2018-04-11 16:55:36,690 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:55:36,690 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,692 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,696 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:55:36,696 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:32 [2018-04-11 16:55:36,747 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 33 treesize of output 24 [2018-04-11 16:55:36,748 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:55:36,748 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,751 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2018-04-11 16:55:36,751 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,752 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,753 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:55:36,753 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2018-04-11 16:55:36,772 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:55:36,772 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:55:36,772 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-11 16:55:36,772 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-11 16:55:36,772 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-11 16:55:36,773 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=459, Unknown=0, NotChecked=0, Total=506 [2018-04-11 16:55:36,773 INFO L87 Difference]: Start difference. First operand 181 states and 195 transitions. Second operand 23 states. [2018-04-11 16:55:37,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:37,907 INFO L93 Difference]: Finished difference Result 185 states and 199 transitions. [2018-04-11 16:55:37,907 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-11 16:55:37,907 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 51 [2018-04-11 16:55:37,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:37,908 INFO L225 Difference]: With dead ends: 185 [2018-04-11 16:55:37,908 INFO L226 Difference]: Without dead ends: 185 [2018-04-11 16:55:37,909 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=123, Invalid=1067, Unknown=0, NotChecked=0, Total=1190 [2018-04-11 16:55:37,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2018-04-11 16:55:37,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 180. [2018-04-11 16:55:37,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2018-04-11 16:55:37,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 194 transitions. [2018-04-11 16:55:37,912 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 194 transitions. Word has length 51 [2018-04-11 16:55:37,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:37,913 INFO L459 AbstractCegarLoop]: Abstraction has 180 states and 194 transitions. [2018-04-11 16:55:37,913 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-11 16:55:37,913 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 194 transitions. [2018-04-11 16:55:37,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-04-11 16:55:37,913 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:37,913 INFO L355 BasicCegarLoop]: trace histogram [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:55:37,913 INFO L408 AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:37,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1758848617, now seen corresponding path program 1 times [2018-04-11 16:55:37,914 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:37,914 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:37,915 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:37,915 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:37,915 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:37,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:37,936 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:37,940 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:55:37,940 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:37,941 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:37,941 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:37,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:37,999 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:38,002 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:55:38,002 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,005 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,005 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-11 16:55:38,072 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:38,073 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:38,074 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 12 [2018-04-11 16:55:38,074 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,079 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,079 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2018-04-11 16:55:38,122 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:55:38,123 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,141 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:55:38,141 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,157 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:55:38,157 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:38, output treesize:36 [2018-04-11 16:55:38,234 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 10 [2018-04-11 16:55:38,236 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:55:38,236 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,237 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,248 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 10 [2018-04-11 16:55:38,249 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:55:38,249 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,251 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,258 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,258 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:42, output treesize:31 [2018-04-11 16:55:38,283 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 23 treesize of output 24 [2018-04-11 16:55:38,285 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:55:38,285 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,288 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,299 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 21 treesize of output 28 [2018-04-11 16:55:38,300 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:55:38,300 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,304 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,310 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,311 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:50, output treesize:51 [2018-04-11 16:55:38,527 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 67 treesize of output 54 [2018-04-11 16:55:38,529 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 16:55:38,529 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2018-04-11 16:55:38,529 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,536 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2018-04-11 16:55:38,537 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:55:38,552 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:55:38,562 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2018-04-11 16:55:38,564 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 16:55:38,565 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2018-04-11 16:55:38,565 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,573 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 7 treesize of output 1 [2018-04-11 16:55:38,574 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,575 INFO L267 ElimStorePlain]: Start of recursive call 5: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,581 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,581 INFO L202 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:74, output treesize:9 [2018-04-11 16:55:38,620 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-11 16:55:38,620 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:55:38,620 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-11 16:55:38,620 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 16:55:38,620 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 16:55:38,621 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=505, Unknown=0, NotChecked=0, Total=552 [2018-04-11 16:55:38,621 INFO L87 Difference]: Start difference. First operand 180 states and 194 transitions. Second operand 24 states. [2018-04-11 16:55:40,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:40,056 INFO L93 Difference]: Finished difference Result 184 states and 198 transitions. [2018-04-11 16:55:40,056 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-11 16:55:40,057 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 51 [2018-04-11 16:55:40,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:40,057 INFO L225 Difference]: With dead ends: 184 [2018-04-11 16:55:40,057 INFO L226 Difference]: Without dead ends: 184 [2018-04-11 16:55:40,057 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=129, Invalid=1203, Unknown=0, NotChecked=0, Total=1332 [2018-04-11 16:55:40,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2018-04-11 16:55:40,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 179. [2018-04-11 16:55:40,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-04-11 16:55:40,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 193 transitions. [2018-04-11 16:55:40,060 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 193 transitions. Word has length 51 [2018-04-11 16:55:40,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:40,060 INFO L459 AbstractCegarLoop]: Abstraction has 179 states and 193 transitions. [2018-04-11 16:55:40,060 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 16:55:40,060 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 193 transitions. [2018-04-11 16:55:40,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-04-11 16:55:40,061 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:40,061 INFO L355 BasicCegarLoop]: trace histogram [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:55:40,061 INFO L408 AbstractCegarLoop]: === Iteration 28 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:40,061 INFO L82 PathProgramCache]: Analyzing trace with hash -1988539693, now seen corresponding path program 1 times [2018-04-11 16:55:40,061 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:40,062 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:40,062 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:40,062 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:40,063 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:40,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:40,072 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:40,146 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:55:40,146 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:40,146 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:55:40,146 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:55:40,147 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:55:40,147 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:55:40,147 INFO L87 Difference]: Start difference. First operand 179 states and 193 transitions. Second operand 7 states. [2018-04-11 16:55:40,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:40,335 INFO L93 Difference]: Finished difference Result 188 states and 201 transitions. [2018-04-11 16:55:40,335 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:55:40,335 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 57 [2018-04-11 16:55:40,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:40,336 INFO L225 Difference]: With dead ends: 188 [2018-04-11 16:55:40,336 INFO L226 Difference]: Without dead ends: 188 [2018-04-11 16:55:40,336 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:55:40,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-04-11 16:55:40,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 187. [2018-04-11 16:55:40,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-04-11 16:55:40,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 201 transitions. [2018-04-11 16:55:40,339 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 201 transitions. Word has length 57 [2018-04-11 16:55:40,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:40,339 INFO L459 AbstractCegarLoop]: Abstraction has 187 states and 201 transitions. [2018-04-11 16:55:40,339 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:55:40,339 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 201 transitions. [2018-04-11 16:55:40,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-04-11 16:55:40,339 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:40,339 INFO L355 BasicCegarLoop]: trace histogram [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:55:40,340 INFO L408 AbstractCegarLoop]: === Iteration 29 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:40,340 INFO L82 PathProgramCache]: Analyzing trace with hash -1988539692, now seen corresponding path program 1 times [2018-04-11 16:55:40,340 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:40,340 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:40,340 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:40,341 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:40,341 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:40,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:40,348 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:40,452 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:55:40,453 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:40,453 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:40,453 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:40,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:40,479 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:40,711 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:55:40,711 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:55:40,711 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2018-04-11 16:55:40,711 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-11 16:55:40,712 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-11 16:55:40,712 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=687, Unknown=0, NotChecked=0, Total=756 [2018-04-11 16:55:40,712 INFO L87 Difference]: Start difference. First operand 187 states and 201 transitions. Second operand 28 states. [2018-04-11 16:55:40,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:40,983 INFO L93 Difference]: Finished difference Result 187 states and 200 transitions. [2018-04-11 16:55:40,983 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 16:55:40,983 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 57 [2018-04-11 16:55:40,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:40,984 INFO L225 Difference]: With dead ends: 187 [2018-04-11 16:55:40,984 INFO L226 Difference]: Without dead ends: 187 [2018-04-11 16:55:40,985 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=108, Invalid=1014, Unknown=0, NotChecked=0, Total=1122 [2018-04-11 16:55:40,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2018-04-11 16:55:40,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 187. [2018-04-11 16:55:40,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-04-11 16:55:40,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 200 transitions. [2018-04-11 16:55:40,988 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 200 transitions. Word has length 57 [2018-04-11 16:55:40,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:40,988 INFO L459 AbstractCegarLoop]: Abstraction has 187 states and 200 transitions. [2018-04-11 16:55:40,989 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-11 16:55:40,989 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 200 transitions. [2018-04-11 16:55:40,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-04-11 16:55:40,989 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:40,989 INFO L355 BasicCegarLoop]: trace histogram [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] [2018-04-11 16:55:40,989 INFO L408 AbstractCegarLoop]: === Iteration 30 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:40,989 INFO L82 PathProgramCache]: Analyzing trace with hash -1280452411, now seen corresponding path program 1 times [2018-04-11 16:55:40,989 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:40,989 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:40,990 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:40,990 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:40,990 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:40,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:40,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:55:41,033 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:55:41,033 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:41,034 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 16:55:41,034 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:55:41,034 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:55:41,034 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:55:41,034 INFO L87 Difference]: Start difference. First operand 187 states and 200 transitions. Second operand 8 states. [2018-04-11 16:55:41,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:41,189 INFO L93 Difference]: Finished difference Result 185 states and 198 transitions. [2018-04-11 16:55:41,189 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:55:41,189 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 68 [2018-04-11 16:55:41,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:41,189 INFO L225 Difference]: With dead ends: 185 [2018-04-11 16:55:41,189 INFO L226 Difference]: Without dead ends: 185 [2018-04-11 16:55:41,190 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:55:41,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2018-04-11 16:55:41,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 183. [2018-04-11 16:55:41,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2018-04-11 16:55:41,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 196 transitions. [2018-04-11 16:55:41,192 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 196 transitions. Word has length 68 [2018-04-11 16:55:41,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:41,192 INFO L459 AbstractCegarLoop]: Abstraction has 183 states and 196 transitions. [2018-04-11 16:55:41,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:55:41,192 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 196 transitions. [2018-04-11 16:55:41,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-04-11 16:55:41,193 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:41,193 INFO L355 BasicCegarLoop]: trace histogram [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] [2018-04-11 16:55:41,193 INFO L408 AbstractCegarLoop]: === Iteration 31 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:41,193 INFO L82 PathProgramCache]: Analyzing trace with hash -1280452410, now seen corresponding path program 1 times [2018-04-11 16:55:41,193 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:41,193 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:41,194 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:41,194 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:41,194 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:41,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:55:41,369 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:55:41,369 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:41,369 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-04-11 16:55:41,369 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 16:55:41,370 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 16:55:41,370 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-04-11 16:55:41,370 INFO L87 Difference]: Start difference. First operand 183 states and 196 transitions. Second operand 10 states. [2018-04-11 16:55:41,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:41,683 INFO L93 Difference]: Finished difference Result 179 states and 192 transitions. [2018-04-11 16:55:41,683 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 16:55:41,683 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 68 [2018-04-11 16:55:41,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:41,684 INFO L225 Difference]: With dead ends: 179 [2018-04-11 16:55:41,684 INFO L226 Difference]: Without dead ends: 179 [2018-04-11 16:55:41,684 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2018-04-11 16:55:41,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2018-04-11 16:55:41,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 179. [2018-04-11 16:55:41,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-04-11 16:55:41,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 192 transitions. [2018-04-11 16:55:41,687 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 192 transitions. Word has length 68 [2018-04-11 16:55:41,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:41,687 INFO L459 AbstractCegarLoop]: Abstraction has 179 states and 192 transitions. [2018-04-11 16:55:41,687 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 16:55:41,687 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 192 transitions. [2018-04-11 16:55:41,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-04-11 16:55:41,688 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:41,688 INFO L355 BasicCegarLoop]: trace histogram [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:55:41,688 INFO L408 AbstractCegarLoop]: === Iteration 32 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:41,688 INFO L82 PathProgramCache]: Analyzing trace with hash -1730734935, now seen corresponding path program 1 times [2018-04-11 16:55:41,689 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:41,689 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:41,689 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:41,689 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:41,690 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:41,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:41,700 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:41,733 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:55:41,733 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:41,733 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 16:55:41,734 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 16:55:41,734 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 16:55:41,734 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 16:55:41,734 INFO L87 Difference]: Start difference. First operand 179 states and 192 transitions. Second operand 4 states. [2018-04-11 16:55:41,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:41,741 INFO L93 Difference]: Finished difference Result 187 states and 200 transitions. [2018-04-11 16:55:41,741 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 16:55:41,741 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 72 [2018-04-11 16:55:41,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:41,742 INFO L225 Difference]: With dead ends: 187 [2018-04-11 16:55:41,742 INFO L226 Difference]: Without dead ends: 187 [2018-04-11 16:55:41,742 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:55:41,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2018-04-11 16:55:41,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 187. [2018-04-11 16:55:41,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-04-11 16:55:41,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 200 transitions. [2018-04-11 16:55:41,745 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 200 transitions. Word has length 72 [2018-04-11 16:55:41,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:41,745 INFO L459 AbstractCegarLoop]: Abstraction has 187 states and 200 transitions. [2018-04-11 16:55:41,746 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 16:55:41,746 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 200 transitions. [2018-04-11 16:55:41,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-04-11 16:55:41,746 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:41,746 INFO L355 BasicCegarLoop]: trace histogram [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:55:41,747 INFO L408 AbstractCegarLoop]: === Iteration 33 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:41,747 INFO L82 PathProgramCache]: Analyzing trace with hash -721596476, now seen corresponding path program 1 times [2018-04-11 16:55:41,747 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:41,747 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:41,748 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:41,748 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:41,748 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:41,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:41,758 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:41,786 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:55:41,786 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:41,786 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 16:55:41,787 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 16:55:41,787 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 16:55:41,787 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 16:55:41,787 INFO L87 Difference]: Start difference. First operand 187 states and 200 transitions. Second operand 5 states. [2018-04-11 16:55:41,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:41,797 INFO L93 Difference]: Finished difference Result 186 states and 197 transitions. [2018-04-11 16:55:41,797 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 16:55:41,797 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 73 [2018-04-11 16:55:41,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:41,798 INFO L225 Difference]: With dead ends: 186 [2018-04-11 16:55:41,798 INFO L226 Difference]: Without dead ends: 186 [2018-04-11 16:55:41,799 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:55:41,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2018-04-11 16:55:41,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2018-04-11 16:55:41,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-04-11 16:55:41,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 197 transitions. [2018-04-11 16:55:41,801 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 197 transitions. Word has length 73 [2018-04-11 16:55:41,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:41,802 INFO L459 AbstractCegarLoop]: Abstraction has 186 states and 197 transitions. [2018-04-11 16:55:41,802 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 16:55:41,802 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 197 transitions. [2018-04-11 16:55:41,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-11 16:55:41,802 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:41,802 INFO L355 BasicCegarLoop]: trace histogram [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:55:41,803 INFO L408 AbstractCegarLoop]: === Iteration 34 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:41,803 INFO L82 PathProgramCache]: Analyzing trace with hash 992311907, now seen corresponding path program 1 times [2018-04-11 16:55:41,803 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:41,803 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:41,804 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:41,804 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:41,804 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:41,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:41,814 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:41,880 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:55:41,880 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:41,880 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 16:55:41,880 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:55:41,881 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:55:41,881 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:55:41,881 INFO L87 Difference]: Start difference. First operand 186 states and 197 transitions. Second operand 8 states. [2018-04-11 16:55:42,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:42,170 INFO L93 Difference]: Finished difference Result 215 states and 228 transitions. [2018-04-11 16:55:42,170 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 16:55:42,170 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 75 [2018-04-11 16:55:42,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:42,171 INFO L225 Difference]: With dead ends: 215 [2018-04-11 16:55:42,171 INFO L226 Difference]: Without dead ends: 215 [2018-04-11 16:55:42,171 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:55:42,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2018-04-11 16:55:42,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 198. [2018-04-11 16:55:42,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 198 states. [2018-04-11 16:55:42,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 215 transitions. [2018-04-11 16:55:42,174 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 215 transitions. Word has length 75 [2018-04-11 16:55:42,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:42,175 INFO L459 AbstractCegarLoop]: Abstraction has 198 states and 215 transitions. [2018-04-11 16:55:42,175 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:55:42,175 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 215 transitions. [2018-04-11 16:55:42,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-11 16:55:42,175 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:42,175 INFO L355 BasicCegarLoop]: trace histogram [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:55:42,176 INFO L408 AbstractCegarLoop]: === Iteration 35 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:42,176 INFO L82 PathProgramCache]: Analyzing trace with hash 992311908, now seen corresponding path program 1 times [2018-04-11 16:55:42,176 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:42,176 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:42,177 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:42,177 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:42,177 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:42,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:42,188 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:42,393 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:55:42,393 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:42,393 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:42,394 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:42,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:42,417 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:42,593 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:55:42,593 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:55:42,593 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [17] total 24 [2018-04-11 16:55:42,594 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-11 16:55:42,594 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-11 16:55:42,594 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=544, Unknown=0, NotChecked=0, Total=600 [2018-04-11 16:55:42,594 INFO L87 Difference]: Start difference. First operand 198 states and 215 transitions. Second operand 25 states. [2018-04-11 16:55:43,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:43,326 INFO L93 Difference]: Finished difference Result 231 states and 242 transitions. [2018-04-11 16:55:43,326 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-11 16:55:43,327 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 75 [2018-04-11 16:55:43,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:43,327 INFO L225 Difference]: With dead ends: 231 [2018-04-11 16:55:43,327 INFO L226 Difference]: Without dead ends: 231 [2018-04-11 16:55:43,328 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=121, Invalid=1211, Unknown=0, NotChecked=0, Total=1332 [2018-04-11 16:55:43,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2018-04-11 16:55:43,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 203. [2018-04-11 16:55:43,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 203 states. [2018-04-11 16:55:43,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 220 transitions. [2018-04-11 16:55:43,330 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 220 transitions. Word has length 75 [2018-04-11 16:55:43,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:43,330 INFO L459 AbstractCegarLoop]: Abstraction has 203 states and 220 transitions. [2018-04-11 16:55:43,330 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-11 16:55:43,330 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 220 transitions. [2018-04-11 16:55:43,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-11 16:55:43,330 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:43,330 INFO L355 BasicCegarLoop]: trace histogram [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:55:43,330 INFO L408 AbstractCegarLoop]: === Iteration 36 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:43,331 INFO L82 PathProgramCache]: Analyzing trace with hash 664309513, now seen corresponding path program 1 times [2018-04-11 16:55:43,331 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:43,331 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:43,331 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:43,331 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:43,331 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:43,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:43,337 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:43,379 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:55:43,379 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:43,379 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:55:43,380 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:55:43,380 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:55:43,380 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:55:43,380 INFO L87 Difference]: Start difference. First operand 203 states and 220 transitions. Second operand 6 states. [2018-04-11 16:55:43,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:43,392 INFO L93 Difference]: Finished difference Result 203 states and 219 transitions. [2018-04-11 16:55:43,392 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:55:43,392 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 75 [2018-04-11 16:55:43,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:43,393 INFO L225 Difference]: With dead ends: 203 [2018-04-11 16:55:43,393 INFO L226 Difference]: Without dead ends: 203 [2018-04-11 16:55:43,393 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:55:43,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-04-11 16:55:43,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 203. [2018-04-11 16:55:43,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 203 states. [2018-04-11 16:55:43,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 219 transitions. [2018-04-11 16:55:43,396 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 219 transitions. Word has length 75 [2018-04-11 16:55:43,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:43,396 INFO L459 AbstractCegarLoop]: Abstraction has 203 states and 219 transitions. [2018-04-11 16:55:43,396 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:55:43,396 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 219 transitions. [2018-04-11 16:55:43,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-04-11 16:55:43,396 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:43,396 INFO L355 BasicCegarLoop]: trace histogram [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:55:43,397 INFO L408 AbstractCegarLoop]: === Iteration 37 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:43,397 INFO L82 PathProgramCache]: Analyzing trace with hash 129003492, now seen corresponding path program 1 times [2018-04-11 16:55:43,397 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:43,397 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:43,397 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:43,398 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:43,398 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:43,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:43,415 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:43,418 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:55:43,418 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:43,419 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:43,419 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:43,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:43,465 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:43,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:55:43,495 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:43,495 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:43,496 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:55:43,525 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| Int)) (= |c_#valid| (store |c_old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| 1))) is different from true [2018-04-11 16:55:43,528 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:55:43,528 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:43,533 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:55:43,533 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:14 [2018-04-11 16:55:43,546 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:55:43,548 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:55:43,548 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:43,549 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:43,554 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:55:43,554 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:22, output treesize:15 [2018-04-11 16:55:43,701 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset Int)) (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.offset|) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base|) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base))))) is different from true [2018-04-11 16:55:43,705 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset Int)) (and (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.base|) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.offset|))) is different from true [2018-04-11 16:55:43,765 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:55:43,767 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:43,769 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:55:43,769 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:43,774 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:43,780 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:55:43,780 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:31, output treesize:15 [2018-04-11 16:55:43,858 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:55:43,860 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:55:43,860 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:43,861 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:43,861 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:55:43,861 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:17, output treesize:5 [2018-04-11 16:55:43,907 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 6 not checked. [2018-04-11 16:55:43,907 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:55:43,907 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-11 16:55:43,907 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-11 16:55:43,908 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-11 16:55:43,908 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=579, Unknown=13, NotChecked=150, Total=812 [2018-04-11 16:55:43,908 INFO L87 Difference]: Start difference. First operand 203 states and 219 transitions. Second operand 29 states. [2018-04-11 16:55:44,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:44,980 INFO L93 Difference]: Finished difference Result 242 states and 257 transitions. [2018-04-11 16:55:44,980 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-11 16:55:44,980 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 77 [2018-04-11 16:55:44,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:44,981 INFO L225 Difference]: With dead ends: 242 [2018-04-11 16:55:44,981 INFO L226 Difference]: Without dead ends: 242 [2018-04-11 16:55:44,981 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=175, Invalid=1528, Unknown=31, NotChecked=246, Total=1980 [2018-04-11 16:55:44,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2018-04-11 16:55:44,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 203. [2018-04-11 16:55:44,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 203 states. [2018-04-11 16:55:44,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 218 transitions. [2018-04-11 16:55:44,984 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 218 transitions. Word has length 77 [2018-04-11 16:55:44,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:44,984 INFO L459 AbstractCegarLoop]: Abstraction has 203 states and 218 transitions. [2018-04-11 16:55:44,984 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-11 16:55:44,984 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 218 transitions. [2018-04-11 16:55:44,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-04-11 16:55:44,984 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:44,984 INFO L355 BasicCegarLoop]: trace histogram [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:55:44,984 INFO L408 AbstractCegarLoop]: === Iteration 38 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:44,985 INFO L82 PathProgramCache]: Analyzing trace with hash 129003493, now seen corresponding path program 1 times [2018-04-11 16:55:44,985 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:44,985 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:44,985 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:44,985 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:44,985 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:45,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:45,002 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:45,010 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:55:45,011 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:45,011 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:45,011 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:45,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:45,059 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:45,138 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:55:45,140 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:55:45,140 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,145 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,154 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:55:45,156 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:55:45,156 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,158 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,164 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,164 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:35, output treesize:24 [2018-04-11 16:55:45,271 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.offset Int)) (let ((.cse0 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset 4))) (and (= (store |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base| (store (select |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base|) .cse0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.offset)) |c_#memory_$Pointer$.offset|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.offset|) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base|) .cse0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base)))))) is different from true [2018-04-11 16:55:45,276 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.offset Int)) (let ((.cse0 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset 4))) (and (= (store |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.base| (store (select |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.base|) .cse0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.offset)) |c_#memory_$Pointer$.offset|) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.base|) .cse0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.offset|)))) is different from true [2018-04-11 16:55:45,328 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:55:45,348 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:45,349 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:55:45,350 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,355 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,365 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 23 treesize of output 18 [2018-04-11 16:55:45,367 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:45,368 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:55:45,368 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,373 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,380 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:55:45,380 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:53, output treesize:24 [2018-04-11 16:55:45,462 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:55:45,463 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:55:45,464 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,465 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,469 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 15 treesize of output 11 [2018-04-11 16:55:45,470 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:55:45,470 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,471 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,473 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:45,473 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:31, output treesize:9 [2018-04-11 16:55:45,521 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-11 16:55:45,521 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:55:45,521 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-11 16:55:45,521 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-11 16:55:45,521 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-11 16:55:45,521 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=578, Unknown=12, NotChecked=98, Total=756 [2018-04-11 16:55:45,521 INFO L87 Difference]: Start difference. First operand 203 states and 218 transitions. Second operand 28 states. [2018-04-11 16:55:46,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:46,838 INFO L93 Difference]: Finished difference Result 250 states and 265 transitions. [2018-04-11 16:55:46,838 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-11 16:55:46,838 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 77 [2018-04-11 16:55:46,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:46,839 INFO L225 Difference]: With dead ends: 250 [2018-04-11 16:55:46,839 INFO L226 Difference]: Without dead ends: 250 [2018-04-11 16:55:46,839 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=163, Invalid=1537, Unknown=30, NotChecked=162, Total=1892 [2018-04-11 16:55:46,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2018-04-11 16:55:46,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 203. [2018-04-11 16:55:46,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 203 states. [2018-04-11 16:55:46,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 217 transitions. [2018-04-11 16:55:46,843 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 217 transitions. Word has length 77 [2018-04-11 16:55:46,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:46,843 INFO L459 AbstractCegarLoop]: Abstraction has 203 states and 217 transitions. [2018-04-11 16:55:46,843 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-11 16:55:46,843 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 217 transitions. [2018-04-11 16:55:46,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-04-11 16:55:46,843 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:46,844 INFO L355 BasicCegarLoop]: trace histogram [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:55:46,844 INFO L408 AbstractCegarLoop]: === Iteration 39 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:46,844 INFO L82 PathProgramCache]: Analyzing trace with hash -295859022, now seen corresponding path program 1 times [2018-04-11 16:55:46,844 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:46,844 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:46,845 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:46,845 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:46,845 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:46,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:46,862 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:46,887 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:55:46,887 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:46,887 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:46,888 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:46,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:46,932 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:46,934 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:55:46,934 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:46,936 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:46,937 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-11 16:55:46,972 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:46,973 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:46,973 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 12 [2018-04-11 16:55:46,973 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:46,985 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:46,985 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2018-04-11 16:55:47,016 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 10 [2018-04-11 16:55:47,018 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:55:47,018 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,020 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,029 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 10 [2018-04-11 16:55:47,031 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:55:47,032 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,033 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,040 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,040 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:34, output treesize:23 [2018-04-11 16:55:47,250 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 23 treesize of output 31 [2018-04-11 16:55:47,252 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 14 [2018-04-11 16:55:47,252 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:55:47,258 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 5 [2018-04-11 16:55:47,259 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:55:47,264 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2018-04-11 16:55:47,265 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,268 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 16:55:47,282 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 16:55:47,282 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:30, output treesize:25 [2018-04-11 16:55:47,346 WARN L1033 $PredicateComparison]: unable to prove that (and (exists ((v_arrayElimCell_47 Int)) (= 1 (select |c_#valid| v_arrayElimCell_47))) (exists ((__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.offset Int)) (let ((.cse0 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset 4))) (and (= (store |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base| (store (select |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base|) .cse0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.offset)) |c_#memory_$Pointer$.offset|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.offset|) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base|) .cse0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base))))))) is different from true [2018-04-11 16:55:47,500 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 46 treesize of output 39 [2018-04-11 16:55:47,502 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:47,504 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 39 treesize of output 50 [2018-04-11 16:55:47,504 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,510 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,542 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 43 [2018-04-11 16:55:47,545 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:47,546 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 40 treesize of output 51 [2018-04-11 16:55:47,546 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,554 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,566 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:55:47,566 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:75, output treesize:46 [2018-04-11 16:55:47,771 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 28 [2018-04-11 16:55:47,774 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 28 treesize of output 19 [2018-04-11 16:55:47,775 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,778 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,784 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:55:47,784 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:49, output treesize:34 [2018-04-11 16:55:47,870 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 33 treesize of output 24 [2018-04-11 16:55:47,872 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2018-04-11 16:55:47,872 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,876 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:55:47,876 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,877 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:47,878 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:55:47,878 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2018-04-11 16:55:47,919 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:55:47,919 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:55:47,919 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-04-11 16:55:47,919 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-04-11 16:55:47,920 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-04-11 16:55:47,920 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=946, Unknown=32, NotChecked=62, Total=1122 [2018-04-11 16:55:47,920 INFO L87 Difference]: Start difference. First operand 203 states and 217 transitions. Second operand 34 states. [2018-04-11 16:55:50,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:50,448 INFO L93 Difference]: Finished difference Result 278 states and 295 transitions. [2018-04-11 16:55:50,448 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-11 16:55:50,448 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 78 [2018-04-11 16:55:50,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:50,449 INFO L225 Difference]: With dead ends: 278 [2018-04-11 16:55:50,449 INFO L226 Difference]: Without dead ends: 278 [2018-04-11 16:55:50,450 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 756 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=344, Invalid=3839, Unknown=111, NotChecked=128, Total=4422 [2018-04-11 16:55:50,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2018-04-11 16:55:50,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 203. [2018-04-11 16:55:50,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 203 states. [2018-04-11 16:55:50,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 216 transitions. [2018-04-11 16:55:50,452 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 216 transitions. Word has length 78 [2018-04-11 16:55:50,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:50,452 INFO L459 AbstractCegarLoop]: Abstraction has 203 states and 216 transitions. [2018-04-11 16:55:50,452 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-04-11 16:55:50,452 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 216 transitions. [2018-04-11 16:55:50,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-04-11 16:55:50,452 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:50,452 INFO L355 BasicCegarLoop]: trace histogram [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:55:50,452 INFO L408 AbstractCegarLoop]: === Iteration 40 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:55:50,453 INFO L82 PathProgramCache]: Analyzing trace with hash -295859021, now seen corresponding path program 1 times [2018-04-11 16:55:50,453 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:50,453 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:50,453 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:50,453 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:50,453 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:50,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:50,466 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:50,475 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:55:50,475 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:50,475 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:50,476 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:50,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:50,516 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:50,518 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:55:50,518 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,520 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,521 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-11 16:55:50,590 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:50,591 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:50,592 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:55:50,592 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,596 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,596 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2018-04-11 16:55:50,639 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 5 treesize of output 1 [2018-04-11 16:55:50,640 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,643 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,644 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:11 [2018-04-11 16:55:50,648 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 10 [2018-04-11 16:55:50,649 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:55:50,650 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,652 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,668 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 10 [2018-04-11 16:55:50,670 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:55:50,670 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,671 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,677 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,677 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:34, output treesize:23 [2018-04-11 16:55:50,820 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 59 [2018-04-11 16:55:50,825 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 40 [2018-04-11 16:55:50,826 INFO L267 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 16:55:50,836 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 39 [2018-04-11 16:55:50,837 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,846 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2018-04-11 16:55:50,846 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:55:50,854 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2018-04-11 16:55:50,869 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 24 treesize of output 31 [2018-04-11 16:55:50,871 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2018-04-11 16:55:50,871 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:55:50,879 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2018-04-11 16:55:50,879 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,885 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2018-04-11 16:55:50,885 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:55:50,890 INFO L267 ElimStorePlain]: Start of recursive call 6: 3 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 16:55:50,898 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 25 treesize of output 32 [2018-04-11 16:55:50,899 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 21 [2018-04-11 16:55:50,900 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,905 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-11 16:55:50,906 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:55:50,911 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-11 16:55:50,912 INFO L267 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:55:50,916 INFO L267 ElimStorePlain]: Start of recursive call 10: 3 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 16:55:50,918 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 28 treesize of output 25 [2018-04-11 16:55:50,919 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 4 [2018-04-11 16:55:50,919 INFO L267 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:50,921 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2018-04-11 16:55:50,921 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:55:50,921 INFO L267 ElimStorePlain]: Start of recursive call 14: 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:55:50,935 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: 5 dim-0 vars, and 5 xjuncts. [2018-04-11 16:55:50,935 INFO L202 ElimStorePlain]: Needed 16 recursive calls to eliminate 4 variables, input treesize:73, output treesize:61 [2018-04-11 16:55:51,008 WARN L1033 $PredicateComparison]: unable to prove that (and (exists ((__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.offset Int)) (let ((.cse0 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset 4))) (and (= (store |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base| (store (select |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base|) .cse0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.offset)) |c_#memory_$Pointer$.offset|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.offset|) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~dev.base|) .cse0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base)))))) (exists ((v_arrayElimCell_77 Int)) (<= 1 (select |c_#length| v_arrayElimCell_77)))) is different from true [2018-04-11 16:55:51,012 WARN L1033 $PredicateComparison]: unable to prove that (and (exists ((__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.offset Int)) (let ((.cse0 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset 4))) (and (= (store |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.base| (store (select |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.base|) .cse0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.offset)) |c_#memory_$Pointer$.offset|) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.base| (store (select |c_old(#memory_$Pointer$.base)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.base|) .cse0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~data.base))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~hdev.offset|)))) (exists ((v_arrayElimCell_77 Int)) (<= 1 (select |c_#length| v_arrayElimCell_77)))) is different from true [2018-04-11 16:55:51,119 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 89 treesize of output 88 [2018-04-11 16:55:51,121 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:51,122 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 78 treesize of output 93 [2018-04-11 16:55:51,122 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:51,130 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:51,145 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 82 [2018-04-11 16:55:51,147 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:51,148 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 79 treesize of output 94 [2018-04-11 16:55:51,148 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:51,155 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:51,164 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:55:51,165 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:118, output treesize:89 [2018-04-11 16:55:51,369 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 9 treesize of output 1 [2018-04-11 16:55:51,370 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:51,380 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 82 [2018-04-11 16:55:51,382 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 58 [2018-04-11 16:55:51,382 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:55:51,390 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 37 treesize of output 17 [2018-04-11 16:55:51,390 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:51,396 INFO L267 ElimStorePlain]: Start of recursive call 3: 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:55:51,404 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 43 [2018-04-11 16:55:51,405 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 39 treesize of output 22 [2018-04-11 16:55:51,405 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:51,410 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 22 treesize of output 13 [2018-04-11 16:55:51,411 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:51,413 INFO L267 ElimStorePlain]: Start of recursive call 6: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:51,416 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:51,416 INFO L202 ElimStorePlain]: Needed 8 recursive calls to eliminate 4 variables, input treesize:113, output treesize:13 [2018-04-11 16:55:51,455 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:55:51,455 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:55:51,455 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-11 16:55:51,455 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-11 16:55:51,455 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-11 16:55:51,456 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1037, Unknown=3, NotChecked=130, Total=1260 [2018-04-11 16:55:51,456 INFO L87 Difference]: Start difference. First operand 203 states and 216 transitions. Second operand 36 states. [2018-04-11 16:56:00,273 WARN L148 SmtUtils]: Spent 2005ms on a formula simplification that was a NOOP. DAG size: 32 [2018-04-11 16:56:02,366 WARN L148 SmtUtils]: Spent 2005ms on a formula simplification that was a NOOP. DAG size: 32 [2018-04-11 16:56:04,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:04,311 INFO L93 Difference]: Finished difference Result 290 states and 307 transitions. [2018-04-11 16:56:04,311 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-11 16:56:04,311 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 78 [2018-04-11 16:56:04,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:04,312 INFO L225 Difference]: With dead ends: 290 [2018-04-11 16:56:04,312 INFO L226 Difference]: Without dead ends: 290 [2018-04-11 16:56:04,312 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 979 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=372, Invalid=4553, Unknown=53, NotChecked=278, Total=5256 [2018-04-11 16:56:04,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2018-04-11 16:56:04,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 203. [2018-04-11 16:56:04,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 203 states. [2018-04-11 16:56:04,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 215 transitions. [2018-04-11 16:56:04,315 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 215 transitions. Word has length 78 [2018-04-11 16:56:04,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:04,315 INFO L459 AbstractCegarLoop]: Abstraction has 203 states and 215 transitions. [2018-04-11 16:56:04,315 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-11 16:56:04,315 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 215 transitions. [2018-04-11 16:56:04,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-04-11 16:56:04,315 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:04,315 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1] [2018-04-11 16:56:04,315 INFO L408 AbstractCegarLoop]: === Iteration 41 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:04,315 INFO L82 PathProgramCache]: Analyzing trace with hash -247510911, now seen corresponding path program 1 times [2018-04-11 16:56:04,316 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:04,316 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:04,316 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:04,316 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:04,316 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:04,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:04,323 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:04,371 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:56:04,371 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:56:04,371 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:56:04,372 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:56:04,372 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:56:04,372 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:56:04,372 INFO L87 Difference]: Start difference. First operand 203 states and 215 transitions. Second operand 7 states. [2018-04-11 16:56:04,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:04,519 INFO L93 Difference]: Finished difference Result 204 states and 216 transitions. [2018-04-11 16:56:04,519 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:56:04,519 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 84 [2018-04-11 16:56:04,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:04,520 INFO L225 Difference]: With dead ends: 204 [2018-04-11 16:56:04,520 INFO L226 Difference]: Without dead ends: 204 [2018-04-11 16:56:04,521 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:56:04,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2018-04-11 16:56:04,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 202. [2018-04-11 16:56:04,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2018-04-11 16:56:04,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 214 transitions. [2018-04-11 16:56:04,524 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 214 transitions. Word has length 84 [2018-04-11 16:56:04,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:04,524 INFO L459 AbstractCegarLoop]: Abstraction has 202 states and 214 transitions. [2018-04-11 16:56:04,524 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:56:04,524 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 214 transitions. [2018-04-11 16:56:04,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-04-11 16:56:04,525 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:04,525 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1] [2018-04-11 16:56:04,525 INFO L408 AbstractCegarLoop]: === Iteration 42 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:04,525 INFO L82 PathProgramCache]: Analyzing trace with hash -247510910, now seen corresponding path program 1 times [2018-04-11 16:56:04,525 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:04,525 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:04,526 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:04,526 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:04,526 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:04,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:04,537 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:04,900 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:56:04,900 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:56:04,900 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:56:04,901 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:04,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:04,928 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:56:05,240 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:56:05,241 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:56:05,241 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 15] total 36 [2018-04-11 16:56:05,241 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-04-11 16:56:05,241 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-04-11 16:56:05,242 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2018-04-11 16:56:05,242 INFO L87 Difference]: Start difference. First operand 202 states and 214 transitions. Second operand 37 states. [2018-04-11 16:56:06,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:06,152 INFO L93 Difference]: Finished difference Result 259 states and 272 transitions. [2018-04-11 16:56:06,153 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-04-11 16:56:06,153 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 84 [2018-04-11 16:56:06,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:06,154 INFO L225 Difference]: With dead ends: 259 [2018-04-11 16:56:06,154 INFO L226 Difference]: Without dead ends: 259 [2018-04-11 16:56:06,155 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=176, Invalid=2686, Unknown=0, NotChecked=0, Total=2862 [2018-04-11 16:56:06,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2018-04-11 16:56:06,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 233. [2018-04-11 16:56:06,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 233 states. [2018-04-11 16:56:06,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 254 transitions. [2018-04-11 16:56:06,158 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 254 transitions. Word has length 84 [2018-04-11 16:56:06,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:06,158 INFO L459 AbstractCegarLoop]: Abstraction has 233 states and 254 transitions. [2018-04-11 16:56:06,158 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-04-11 16:56:06,159 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 254 transitions. [2018-04-11 16:56:06,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-04-11 16:56:06,159 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:06,159 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:56:06,159 INFO L408 AbstractCegarLoop]: === Iteration 43 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:06,159 INFO L82 PathProgramCache]: Analyzing trace with hash -306833331, now seen corresponding path program 1 times [2018-04-11 16:56:06,160 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:06,160 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:06,160 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:06,160 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:06,161 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:06,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:06,172 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:06,181 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:56:06,181 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:56:06,181 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:56:06,182 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:06,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:06,216 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:56:06,291 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:56:06,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, 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:56:06,293 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,294 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,299 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,299 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:20, output treesize:16 [2018-04-11 16:56:06,333 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:56:06,336 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:56:06,336 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,358 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,365 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:56:06,365 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:31, output treesize:27 [2018-04-11 16:56:06,418 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.base Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset Int)) (= (store |c_old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.base (store (select |c_old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset 4) |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~data.offset|)) |c_#memory_$Pointer$.offset|)) is different from true [2018-04-11 16:56:06,420 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.base Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset Int)) (= (store |c_old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.base (store (select |c_old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset 4) |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~data.offset|)) |c_#memory_$Pointer$.offset|)) is different from true [2018-04-11 16:56:06,422 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.base Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset Int)) (= (store |c_old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.base (store (select |c_old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_~dev.offset 4) 0)) |c_#memory_$Pointer$.offset|)) is different from true [2018-04-11 16:56:06,475 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 7 case distinctions, treesize of input 34 treesize of output 61 [2018-04-11 16:56:06,479 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:06,488 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 2 case distinctions, treesize of input 33 treesize of output 52 [2018-04-11 16:56:06,488 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-04-11 16:56:06,592 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:56:06,593 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,627 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 2 case distinctions, treesize of input 32 treesize of output 41 [2018-04-11 16:56:06,627 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2018-04-11 16:56:06,642 INFO L267 ElimStorePlain]: Start of recursive call 2: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:56:06,655 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2018-04-11 16:56:06,655 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:40, output treesize:62 [2018-04-11 16:56:06,826 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 41 [2018-04-11 16:56:06,829 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2018-04-11 16:56:06,829 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:56:06,847 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:06,849 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 23 [2018-04-11 16:56:06,849 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,858 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,877 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 36 [2018-04-11 16:56:06,879 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 32 treesize of output 21 [2018-04-11 16:56:06,880 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,892 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 14 [2018-04-11 16:56:06,892 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,902 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:06,902 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 28 treesize of output 18 [2018-04-11 16:56:06,903 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,908 INFO L267 ElimStorePlain]: Start of recursive call 5: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,913 INFO L267 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:06,913 INFO L202 ElimStorePlain]: Needed 8 recursive calls to eliminate 9 variables, input treesize:78, output treesize:3 [2018-04-11 16:56:06,933 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-11 16:56:06,933 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:56:06,933 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-11 16:56:06,934 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 16:56:06,934 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 16:56:06,934 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=369, Unknown=3, NotChecked=120, Total=552 [2018-04-11 16:56:06,934 INFO L87 Difference]: Start difference. First operand 233 states and 254 transitions. Second operand 24 states. [2018-04-11 16:56:09,860 WARN L148 SmtUtils]: Spent 258ms on a formula simplification that was a NOOP. DAG size: 36 [2018-04-11 16:56:10,606 WARN L151 SmtUtils]: Spent 642ms on a formula simplification. DAG size of input: 34 DAG size of output 34 [2018-04-11 16:56:11,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:11,346 INFO L93 Difference]: Finished difference Result 363 states and 391 transitions. [2018-04-11 16:56:11,346 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-11 16:56:11,346 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 85 [2018-04-11 16:56:11,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:11,347 INFO L225 Difference]: With dead ends: 363 [2018-04-11 16:56:11,347 INFO L226 Difference]: Without dead ends: 363 [2018-04-11 16:56:11,347 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=165, Invalid=1176, Unknown=3, NotChecked=216, Total=1560 [2018-04-11 16:56:11,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2018-04-11 16:56:11,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 284. [2018-04-11 16:56:11,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 284 states. [2018-04-11 16:56:11,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 310 transitions. [2018-04-11 16:56:11,351 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 310 transitions. Word has length 85 [2018-04-11 16:56:11,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:11,351 INFO L459 AbstractCegarLoop]: Abstraction has 284 states and 310 transitions. [2018-04-11 16:56:11,351 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 16:56:11,351 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 310 transitions. [2018-04-11 16:56:11,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-11 16:56:11,352 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:11,352 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:56:11,352 INFO L408 AbstractCegarLoop]: === Iteration 44 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:11,352 INFO L82 PathProgramCache]: Analyzing trace with hash 1737195863, now seen corresponding path program 1 times [2018-04-11 16:56:11,352 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:11,352 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:11,353 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:11,353 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:11,353 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:11,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:11,364 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:11,409 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:56:11,409 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:56:11,409 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 16:56:11,409 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:56:11,409 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:56:11,409 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:56:11,410 INFO L87 Difference]: Start difference. First operand 284 states and 310 transitions. Second operand 7 states. [2018-04-11 16:56:11,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:11,424 INFO L93 Difference]: Finished difference Result 298 states and 324 transitions. [2018-04-11 16:56:11,424 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:56:11,424 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 88 [2018-04-11 16:56:11,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:11,425 INFO L225 Difference]: With dead ends: 298 [2018-04-11 16:56:11,425 INFO L226 Difference]: Without dead ends: 298 [2018-04-11 16:56:11,426 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:56:11,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-04-11 16:56:11,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 298. [2018-04-11 16:56:11,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 298 states. [2018-04-11 16:56:11,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 324 transitions. [2018-04-11 16:56:11,430 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 324 transitions. Word has length 88 [2018-04-11 16:56:11,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:11,430 INFO L459 AbstractCegarLoop]: Abstraction has 298 states and 324 transitions. [2018-04-11 16:56:11,430 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:56:11,430 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 324 transitions. [2018-04-11 16:56:11,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-11 16:56:11,431 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:11,431 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:56:11,431 INFO L408 AbstractCegarLoop]: === Iteration 45 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:11,431 INFO L82 PathProgramCache]: Analyzing trace with hash 1443792856, now seen corresponding path program 1 times [2018-04-11 16:56:11,432 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:11,432 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:11,432 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:11,432 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:11,432 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:11,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:11,444 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:11,583 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:56:11,584 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:56:11,584 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-04-11 16:56:11,584 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 16:56:11,584 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 16:56:11,585 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-04-11 16:56:11,585 INFO L87 Difference]: Start difference. First operand 298 states and 324 transitions. Second operand 11 states. [2018-04-11 16:56:11,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:11,783 INFO L93 Difference]: Finished difference Result 249 states and 261 transitions. [2018-04-11 16:56:11,783 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 16:56:11,783 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 88 [2018-04-11 16:56:11,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:11,784 INFO L225 Difference]: With dead ends: 249 [2018-04-11 16:56:11,784 INFO L226 Difference]: Without dead ends: 221 [2018-04-11 16:56:11,784 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2018-04-11 16:56:11,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2018-04-11 16:56:11,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 221. [2018-04-11 16:56:11,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-04-11 16:56:11,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 233 transitions. [2018-04-11 16:56:11,786 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 233 transitions. Word has length 88 [2018-04-11 16:56:11,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:11,787 INFO L459 AbstractCegarLoop]: Abstraction has 221 states and 233 transitions. [2018-04-11 16:56:11,787 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 16:56:11,787 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 233 transitions. [2018-04-11 16:56:11,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-04-11 16:56:11,787 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:11,787 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:56:11,787 INFO L408 AbstractCegarLoop]: === Iteration 46 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:11,788 INFO L82 PathProgramCache]: Analyzing trace with hash -921898420, now seen corresponding path program 1 times [2018-04-11 16:56:11,788 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:11,788 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:11,789 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:11,789 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:11,789 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:11,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:11,796 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:11,798 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:56:11,798 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:56:11,798 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:56:11,798 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:11,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:11,821 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:56:11,897 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:56:11,898 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:11,898 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:11,898 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:56:11,919 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:56:11,920 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:56:11,920 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:11,922 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:11,926 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:56:11,926 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2018-04-11 16:56:11,988 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:56:11,990 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:56:11,991 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:12,011 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:12,018 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:12,018 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:27 [2018-04-11 16:56:12,150 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 30 treesize of output 40 [2018-04-11 16:56:12,153 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 29 treesize of output 30 [2018-04-11 16:56:12,153 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:12,164 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:12,165 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 16:56:12,167 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 36 [2018-04-11 16:56:12,167 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:56:12,176 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-11 16:56:12,185 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 16:56:12,186 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:33, output treesize:55 [2018-04-11 16:56:12,217 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 11 [2018-04-11 16:56:12,217 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:12,223 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 2 xjuncts. [2018-04-11 16:56:12,223 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:30 [2018-04-11 16:56:12,284 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 21 [2018-04-11 16:56:12,285 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 16 treesize of output 3 [2018-04-11 16:56:12,285 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:12,287 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:12,297 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 32 treesize of output 31 [2018-04-11 16:56:12,299 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 17 [2018-04-11 16:56:12,299 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:12,307 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 10 [2018-04-11 16:56:12,307 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:12,310 INFO L267 ElimStorePlain]: Start of recursive call 4: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:12,314 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-11 16:56:12,314 INFO L202 ElimStorePlain]: Needed 6 recursive calls to eliminate 5 variables, input treesize:60, output treesize:15 [2018-04-11 16:56:12,353 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:56:12,354 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:56:12,354 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-11 16:56:12,354 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-11 16:56:12,354 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-11 16:56:12,354 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2018-04-11 16:56:12,355 INFO L87 Difference]: Start difference. First operand 221 states and 233 transitions. Second operand 26 states. [2018-04-11 16:56:13,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:13,433 INFO L93 Difference]: Finished difference Result 230 states and 240 transitions. [2018-04-11 16:56:13,433 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-11 16:56:13,433 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 86 [2018-04-11 16:56:13,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:13,434 INFO L225 Difference]: With dead ends: 230 [2018-04-11 16:56:13,434 INFO L226 Difference]: Without dead ends: 230 [2018-04-11 16:56:13,434 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=139, Invalid=1343, Unknown=0, NotChecked=0, Total=1482 [2018-04-11 16:56:13,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2018-04-11 16:56:13,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 223. [2018-04-11 16:56:13,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 223 states. [2018-04-11 16:56:13,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 235 transitions. [2018-04-11 16:56:13,436 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 235 transitions. Word has length 86 [2018-04-11 16:56:13,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:13,436 INFO L459 AbstractCegarLoop]: Abstraction has 223 states and 235 transitions. [2018-04-11 16:56:13,436 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-11 16:56:13,436 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 235 transitions. [2018-04-11 16:56:13,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-04-11 16:56:13,437 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:13,437 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:56:13,437 INFO L408 AbstractCegarLoop]: === Iteration 47 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:13,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1477227578, now seen corresponding path program 1 times [2018-04-11 16:56:13,437 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:13,437 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:13,437 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:13,438 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:13,438 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:13,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:13,445 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:13,451 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:56:13,451 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:56:13,451 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:56:13,452 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:13,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:13,465 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:56:13,500 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:56:13,500 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:56:13,500 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-11 16:56:13,501 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:56:13,501 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:56:13,501 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:56:13,501 INFO L87 Difference]: Start difference. First operand 223 states and 235 transitions. Second operand 7 states. [2018-04-11 16:56:13,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:13,552 INFO L93 Difference]: Finished difference Result 229 states and 241 transitions. [2018-04-11 16:56:13,553 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:56:13,553 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 89 [2018-04-11 16:56:13,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:13,554 INFO L225 Difference]: With dead ends: 229 [2018-04-11 16:56:13,554 INFO L226 Difference]: Without dead ends: 224 [2018-04-11 16:56:13,554 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 83 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:56:13,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-04-11 16:56:13,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 224. [2018-04-11 16:56:13,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-04-11 16:56:13,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 236 transitions. [2018-04-11 16:56:13,557 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 236 transitions. Word has length 89 [2018-04-11 16:56:13,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:13,557 INFO L459 AbstractCegarLoop]: Abstraction has 224 states and 236 transitions. [2018-04-11 16:56:13,557 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:56:13,557 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 236 transitions. [2018-04-11 16:56:13,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-04-11 16:56:13,557 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:13,558 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:13,558 INFO L408 AbstractCegarLoop]: === Iteration 48 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:13,558 INFO L82 PathProgramCache]: Analyzing trace with hash -1834547816, now seen corresponding path program 2 times [2018-04-11 16:56:13,558 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:13,558 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:13,559 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:13,559 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:13,559 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:13,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:13,570 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:13,582 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:56:13,582 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:56:13,582 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:56:13,583 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:56:13,610 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-04-11 16:56:13,612 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:56:13,616 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:56:13,836 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:56:13,836 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:13,837 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:56:13,837 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:6, output treesize:5 [2018-04-11 16:56:13,960 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:56:13,960 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:13,963 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:56:13,963 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:11 [2018-04-11 16:56:14,279 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-04-11 16:56:14,279 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:56:14,279 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-04-11 16:56:14,279 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 16:56:14,280 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 16:56:14,280 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2018-04-11 16:56:14,280 INFO L87 Difference]: Start difference. First operand 224 states and 236 transitions. Second operand 10 states. [2018-04-11 16:56:19,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:19,778 INFO L93 Difference]: Finished difference Result 240 states and 256 transitions. [2018-04-11 16:56:19,779 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 16:56:19,779 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 90 [2018-04-11 16:56:19,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:19,779 INFO L225 Difference]: With dead ends: 240 [2018-04-11 16:56:19,779 INFO L226 Difference]: Without dead ends: 240 [2018-04-11 16:56:19,779 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 78 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2018-04-11 16:56:19,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2018-04-11 16:56:19,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 223. [2018-04-11 16:56:19,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 223 states. [2018-04-11 16:56:19,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 235 transitions. [2018-04-11 16:56:19,781 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 235 transitions. Word has length 90 [2018-04-11 16:56:19,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:19,781 INFO L459 AbstractCegarLoop]: Abstraction has 223 states and 235 transitions. [2018-04-11 16:56:19,782 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 16:56:19,782 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 235 transitions. [2018-04-11 16:56:19,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-04-11 16:56:19,782 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:19,782 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:19,782 INFO L408 AbstractCegarLoop]: === Iteration 49 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:19,782 INFO L82 PathProgramCache]: Analyzing trace with hash -1834547815, now seen corresponding path program 1 times [2018-04-11 16:56:19,782 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:19,782 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:19,783 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:19,783 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:56:19,783 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:19,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:19,795 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:19,808 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:56:19,808 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:56:19,808 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:56:19,809 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:19,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:19,835 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:56:20,930 WARN L151 SmtUtils]: Spent 576ms on a formula simplification. DAG size of input: 24 DAG size of output 22 [2018-04-11 16:56:20,935 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:56:20,959 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:56:20,959 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-11 16:56:20,959 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:56:20,959 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:56:20,959 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:56:20,959 INFO L87 Difference]: Start difference. First operand 223 states and 235 transitions. Second operand 8 states. [2018-04-11 16:56:21,449 WARN L148 SmtUtils]: Spent 219ms on a formula simplification that was a NOOP. DAG size: 25 [2018-04-11 16:56:21,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:21,547 INFO L93 Difference]: Finished difference Result 229 states and 241 transitions. [2018-04-11 16:56:21,547 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:56:21,547 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 90 [2018-04-11 16:56:21,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:21,548 INFO L225 Difference]: With dead ends: 229 [2018-04-11 16:56:21,548 INFO L226 Difference]: Without dead ends: 224 [2018-04-11 16:56:21,548 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2018-04-11 16:56:21,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-04-11 16:56:21,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 224. [2018-04-11 16:56:21,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-04-11 16:56:21,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 236 transitions. [2018-04-11 16:56:21,550 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 236 transitions. Word has length 90 [2018-04-11 16:56:21,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:21,550 INFO L459 AbstractCegarLoop]: Abstraction has 224 states and 236 transitions. [2018-04-11 16:56:21,550 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:56:21,550 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 236 transitions. [2018-04-11 16:56:21,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-04-11 16:56:21,550 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:21,550 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:56:21,550 INFO L408 AbstractCegarLoop]: === Iteration 50 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:21,550 INFO L82 PathProgramCache]: Analyzing trace with hash -26573305, now seen corresponding path program 2 times [2018-04-11 16:56:21,551 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:21,551 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:21,551 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:21,551 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:21,551 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:21,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:21,561 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:21,575 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:56:21,575 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:56:21,575 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:56:21,576 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:56:21,612 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 16:56:21,612 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:56:21,616 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:56:22,580 WARN L151 SmtUtils]: Spent 592ms on a formula simplification. DAG size of input: 24 DAG size of output 22 [2018-04-11 16:56:22,587 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:56:22,587 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:56:22,587 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-11 16:56:22,588 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 16:56:22,588 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 16:56:22,588 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:56:22,588 INFO L87 Difference]: Start difference. First operand 224 states and 236 transitions. Second operand 9 states. [2018-04-11 16:56:23,305 WARN L148 SmtUtils]: Spent 370ms on a formula simplification that was a NOOP. DAG size: 25 [2018-04-11 16:56:23,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:23,414 INFO L93 Difference]: Finished difference Result 230 states and 242 transitions. [2018-04-11 16:56:23,414 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 16:56:23,414 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 91 [2018-04-11 16:56:23,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:23,414 INFO L225 Difference]: With dead ends: 230 [2018-04-11 16:56:23,414 INFO L226 Difference]: Without dead ends: 225 [2018-04-11 16:56:23,415 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-04-11 16:56:23,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2018-04-11 16:56:23,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 225. [2018-04-11 16:56:23,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 225 states. [2018-04-11 16:56:23,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 237 transitions. [2018-04-11 16:56:23,416 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 237 transitions. Word has length 91 [2018-04-11 16:56:23,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:23,417 INFO L459 AbstractCegarLoop]: Abstraction has 225 states and 237 transitions. [2018-04-11 16:56:23,417 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 16:56:23,417 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 237 transitions. [2018-04-11 16:56:23,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-04-11 16:56:23,417 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:23,417 INFO L355 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:23,417 INFO L408 AbstractCegarLoop]: === Iteration 51 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:23,417 INFO L82 PathProgramCache]: Analyzing trace with hash 186061657, now seen corresponding path program 3 times [2018-04-11 16:56:23,417 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:23,417 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:23,418 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:23,418 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:56:23,418 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:23,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:23,427 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:23,435 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:56:23,435 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:56:23,435 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:56:23,436 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-11 16:56:23,468 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-04-11 16:56:23,468 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:56:23,471 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:56:24,631 WARN L151 SmtUtils]: Spent 665ms on a formula simplification. DAG size of input: 24 DAG size of output 22 [2018-04-11 16:56:24,635 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:56:24,636 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:56:24,636 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-11 16:56:24,636 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 16:56:24,636 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 16:56:24,636 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-04-11 16:56:24,636 INFO L87 Difference]: Start difference. First operand 225 states and 237 transitions. Second operand 10 states. [2018-04-11 16:56:25,575 WARN L148 SmtUtils]: Spent 281ms on a formula simplification that was a NOOP. DAG size: 25 [2018-04-11 16:56:25,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:25,700 INFO L93 Difference]: Finished difference Result 231 states and 243 transitions. [2018-04-11 16:56:25,701 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 16:56:25,701 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 92 [2018-04-11 16:56:25,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:25,701 INFO L225 Difference]: With dead ends: 231 [2018-04-11 16:56:25,702 INFO L226 Difference]: Without dead ends: 226 [2018-04-11 16:56:25,702 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2018-04-11 16:56:25,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2018-04-11 16:56:25,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 226. [2018-04-11 16:56:25,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 226 states. [2018-04-11 16:56:25,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 238 transitions. [2018-04-11 16:56:25,705 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 238 transitions. Word has length 92 [2018-04-11 16:56:25,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:25,705 INFO L459 AbstractCegarLoop]: Abstraction has 226 states and 238 transitions. [2018-04-11 16:56:25,705 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 16:56:25,705 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 238 transitions. [2018-04-11 16:56:25,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-04-11 16:56:25,706 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:25,706 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:56:25,706 INFO L408 AbstractCegarLoop]: === Iteration 52 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:25,706 INFO L82 PathProgramCache]: Analyzing trace with hash -1175953649, now seen corresponding path program 1 times [2018-04-11 16:56:25,706 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:25,706 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:25,707 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:25,707 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:56:25,707 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:25,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:25,718 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:25,730 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:56:25,731 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:56:25,731 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:56:25,731 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:25,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:25,771 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:56:25,773 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:56:25,773 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:25,775 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:25,775 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:56:25,816 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:25,817 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:25,818 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:56:25,818 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:25,822 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:25,823 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2018-04-11 16:56:25,898 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:25,899 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:25,900 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:25,900 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 16 treesize of output 13 [2018-04-11 16:56:25,901 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:25,905 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:25,905 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2018-04-11 16:56:25,921 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:56:25,922 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:56:25,922 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:25,924 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:25,931 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:56:25,931 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:31, output treesize:30 [2018-04-11 16:56:25,956 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 34 treesize of output 35 [2018-04-11 16:56:25,959 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:56:25,959 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:25,970 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:25,978 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:56:25,979 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:39 [2018-04-11 16:56:29,069 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 43 treesize of output 42 [2018-04-11 16:56:29,077 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 2 case distinctions, treesize of input 18 treesize of output 27 [2018-04-11 16:56:29,077 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-04-11 16:56:29,090 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:56:29,108 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 16:56:29,109 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:52, output treesize:56 [2018-04-11 16:56:29,276 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 5 treesize of output 1 [2018-04-11 16:56:29,276 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:29,286 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:56:29,287 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:14 [2018-04-11 16:56:30,122 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 20 treesize of output 16 [2018-04-11 16:56:30,123 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 16 treesize of output 4 [2018-04-11 16:56:30,123 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:30,124 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:30,126 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:56:30,126 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2018-04-11 16:56:30,252 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:30,252 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 12 treesize of output 21 [2018-04-11 16:56:30,252 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:30,255 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:56:30,255 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2018-04-11 16:56:30,387 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:56:30,387 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:56:30,387 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-11 16:56:30,387 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-11 16:56:30,387 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-11 16:56:30,388 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=791, Unknown=0, NotChecked=0, Total=870 [2018-04-11 16:56:30,388 INFO L87 Difference]: Start difference. First operand 226 states and 238 transitions. Second operand 30 states. [2018-04-11 16:56:58,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:58,675 INFO L93 Difference]: Finished difference Result 237 states and 247 transitions. [2018-04-11 16:56:58,675 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-11 16:56:58,675 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 90 [2018-04-11 16:56:58,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:58,676 INFO L225 Difference]: With dead ends: 237 [2018-04-11 16:56:58,676 INFO L226 Difference]: Without dead ends: 237 [2018-04-11 16:56:58,677 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=225, Invalid=2427, Unknown=0, NotChecked=0, Total=2652 [2018-04-11 16:56:58,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2018-04-11 16:56:58,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 230. [2018-04-11 16:56:58,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2018-04-11 16:56:58,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 242 transitions. [2018-04-11 16:56:58,680 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 242 transitions. Word has length 90 [2018-04-11 16:56:58,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:58,680 INFO L459 AbstractCegarLoop]: Abstraction has 230 states and 242 transitions. [2018-04-11 16:56:58,680 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-11 16:56:58,680 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 242 transitions. [2018-04-11 16:56:58,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-04-11 16:56:58,681 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:58,681 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:56:58,681 INFO L408 AbstractCegarLoop]: === Iteration 53 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:56:58,681 INFO L82 PathProgramCache]: Analyzing trace with hash -2022400325, now seen corresponding path program 1 times [2018-04-11 16:56:58,681 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:58,682 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:58,682 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:58,682 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:58,682 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:58,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:58,698 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:59,202 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:56:59,202 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:56:59,202 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:56:59,203 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:59,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:59,247 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:56:59,308 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:56:59,309 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:56:59,309 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:59,311 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:59,312 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:59,312 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:13, output treesize:9 [2018-04-11 16:56:59,741 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2018-04-11 16:56:59,742 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 16:56:59,742 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2018-04-11 16:56:59,742 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:59,745 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:59,745 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:56:59,746 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:3 [2018-04-11 16:56:59,752 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:56:59,753 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:56:59,753 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 39 [2018-04-11 16:56:59,753 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-04-11 16:56:59,753 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-04-11 16:56:59,753 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1460, Unknown=0, NotChecked=0, Total=1560 [2018-04-11 16:56:59,753 INFO L87 Difference]: Start difference. First operand 230 states and 242 transitions. Second operand 40 states. [2018-04-11 16:57:00,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:57:00,968 INFO L93 Difference]: Finished difference Result 250 states and 258 transitions. [2018-04-11 16:57:00,969 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-04-11 16:57:00,969 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 92 [2018-04-11 16:57:00,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:57:00,969 INFO L225 Difference]: With dead ends: 250 [2018-04-11 16:57:00,969 INFO L226 Difference]: Without dead ends: 250 [2018-04-11 16:57:00,970 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 74 SyntacticMatches, 9 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1034 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=339, Invalid=5063, Unknown=0, NotChecked=0, Total=5402 [2018-04-11 16:57:00,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2018-04-11 16:57:00,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 230. [2018-04-11 16:57:00,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2018-04-11 16:57:00,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 241 transitions. [2018-04-11 16:57:00,971 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 241 transitions. Word has length 92 [2018-04-11 16:57:00,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:57:00,972 INFO L459 AbstractCegarLoop]: Abstraction has 230 states and 241 transitions. [2018-04-11 16:57:00,972 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-04-11 16:57:00,972 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 241 transitions. [2018-04-11 16:57:00,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-04-11 16:57:00,972 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:57:00,972 INFO L355 BasicCegarLoop]: trace histogram [5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:57:00,972 INFO L408 AbstractCegarLoop]: === Iteration 54 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:57:00,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1812189113, now seen corresponding path program 4 times [2018-04-11 16:57:00,972 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:57:00,972 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:57:00,973 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:00,973 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:00,973 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:00,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:00,981 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:57:00,990 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:57:00,990 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:57:00,990 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:57:00,990 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-04-11 16:57:01,022 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-04-11 16:57:01,022 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:57:01,027 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:57:01,112 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:57:01,112 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:57:01,112 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-11 16:57:01,113 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 16:57:01,113 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 16:57:01,113 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-04-11 16:57:01,113 INFO L87 Difference]: Start difference. First operand 230 states and 241 transitions. Second operand 11 states. [2018-04-11 16:57:01,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:57:01,473 INFO L93 Difference]: Finished difference Result 236 states and 247 transitions. [2018-04-11 16:57:01,473 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 16:57:01,473 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 93 [2018-04-11 16:57:01,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:57:01,474 INFO L225 Difference]: With dead ends: 236 [2018-04-11 16:57:01,474 INFO L226 Difference]: Without dead ends: 231 [2018-04-11 16:57:01,474 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2018-04-11 16:57:01,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2018-04-11 16:57:01,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2018-04-11 16:57:01,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-04-11 16:57:01,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 242 transitions. [2018-04-11 16:57:01,476 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 242 transitions. Word has length 93 [2018-04-11 16:57:01,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:57:01,476 INFO L459 AbstractCegarLoop]: Abstraction has 231 states and 242 transitions. [2018-04-11 16:57:01,476 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 16:57:01,476 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 242 transitions. [2018-04-11 16:57:01,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-04-11 16:57:01,476 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:57:01,476 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:57:01,477 INFO L408 AbstractCegarLoop]: === Iteration 55 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:57:01,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1730099459, now seen corresponding path program 1 times [2018-04-11 16:57:01,477 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:57:01,477 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:57:01,477 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:01,477 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:57:01,477 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:01,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:01,489 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:57:01,950 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:57:01,951 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:57:01,951 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:57:01,951 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:01,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:01,995 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:57:02,173 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:57:02,174 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:57:02,174 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:02,175 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:02,176 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:02,176 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:13, output treesize:9 [2018-04-11 16:57:02,571 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 28 [2018-04-11 16:57:02,574 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 16:57:02,574 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-11 16:57:02,575 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:02,580 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 16:57:02,580 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2018-04-11 16:57:02,581 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:02,587 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:02,588 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:57:02,588 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:26, output treesize:3 [2018-04-11 16:57:02,611 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-11 16:57:02,611 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:57:02,611 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 39 [2018-04-11 16:57:02,611 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-04-11 16:57:02,611 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-04-11 16:57:02,611 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1460, Unknown=0, NotChecked=0, Total=1560 [2018-04-11 16:57:02,611 INFO L87 Difference]: Start difference. First operand 231 states and 242 transitions. Second operand 40 states. [2018-04-11 16:57:03,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:57:03,569 INFO L93 Difference]: Finished difference Result 248 states and 256 transitions. [2018-04-11 16:57:03,569 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-11 16:57:03,569 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 93 [2018-04-11 16:57:03,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:57:03,570 INFO L225 Difference]: With dead ends: 248 [2018-04-11 16:57:03,570 INFO L226 Difference]: Without dead ends: 248 [2018-04-11 16:57:03,571 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 73 SyntacticMatches, 11 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=320, Invalid=4792, Unknown=0, NotChecked=0, Total=5112 [2018-04-11 16:57:03,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2018-04-11 16:57:03,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 231. [2018-04-11 16:57:03,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-04-11 16:57:03,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 241 transitions. [2018-04-11 16:57:03,573 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 241 transitions. Word has length 93 [2018-04-11 16:57:03,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:57:03,573 INFO L459 AbstractCegarLoop]: Abstraction has 231 states and 241 transitions. [2018-04-11 16:57:03,573 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-04-11 16:57:03,573 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 241 transitions. [2018-04-11 16:57:03,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-04-11 16:57:03,573 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:57:03,574 INFO L355 BasicCegarLoop]: trace histogram [6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:57:03,574 INFO L408 AbstractCegarLoop]: === Iteration 56 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:57:03,574 INFO L82 PathProgramCache]: Analyzing trace with hash 666546457, now seen corresponding path program 5 times [2018-04-11 16:57:03,574 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:57:03,574 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:57:03,575 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:03,575 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:03,575 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:03,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:03,583 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:57:03,592 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:57:03,592 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:57:03,592 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:57:03,592 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-04-11 16:57:03,615 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2018-04-11 16:57:03,615 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:57:03,618 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:57:03,713 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:57:03,713 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:57:03,713 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-11 16:57:03,714 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 16:57:03,714 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 16:57:03,714 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2018-04-11 16:57:03,714 INFO L87 Difference]: Start difference. First operand 231 states and 241 transitions. Second operand 12 states. [2018-04-11 16:57:03,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:57:03,827 INFO L93 Difference]: Finished difference Result 237 states and 247 transitions. [2018-04-11 16:57:03,827 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 16:57:03,827 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 94 [2018-04-11 16:57:03,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:57:03,828 INFO L225 Difference]: With dead ends: 237 [2018-04-11 16:57:03,828 INFO L226 Difference]: Without dead ends: 232 [2018-04-11 16:57:03,828 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2018-04-11 16:57:03,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2018-04-11 16:57:03,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 232. [2018-04-11 16:57:03,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 232 states. [2018-04-11 16:57:03,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 242 transitions. [2018-04-11 16:57:03,831 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 242 transitions. Word has length 94 [2018-04-11 16:57:03,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:57:03,831 INFO L459 AbstractCegarLoop]: Abstraction has 232 states and 242 transitions. [2018-04-11 16:57:03,831 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 16:57:03,831 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 242 transitions. [2018-04-11 16:57:03,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2018-04-11 16:57:03,832 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:57:03,832 INFO L355 BasicCegarLoop]: trace histogram [7, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:57:03,832 INFO L408 AbstractCegarLoop]: === Iteration 57 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:57:03,832 INFO L82 PathProgramCache]: Analyzing trace with hash 197937799, now seen corresponding path program 6 times [2018-04-11 16:57:03,832 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:57:03,832 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:57:03,833 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:03,833 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:57:03,833 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:03,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:03,845 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:57:03,859 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:57:03,859 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:57:03,859 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:57:03,860 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-04-11 16:57:03,907 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2018-04-11 16:57:03,908 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:57:03,912 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:57:05,218 WARN L151 SmtUtils]: Spent 619ms on a formula simplification. DAG size of input: 24 DAG size of output 22 [2018-04-11 16:57:05,223 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:57:05,224 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:57:05,224 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-11 16:57:05,224 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-11 16:57:05,224 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-11 16:57:05,224 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2018-04-11 16:57:05,224 INFO L87 Difference]: Start difference. First operand 232 states and 242 transitions. Second operand 13 states. [2018-04-11 16:57:06,272 WARN L148 SmtUtils]: Spent 301ms on a formula simplification that was a NOOP. DAG size: 25 [2018-04-11 16:57:06,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:57:06,395 INFO L93 Difference]: Finished difference Result 238 states and 248 transitions. [2018-04-11 16:57:06,395 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 16:57:06,395 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 95 [2018-04-11 16:57:06,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:57:06,395 INFO L225 Difference]: With dead ends: 238 [2018-04-11 16:57:06,395 INFO L226 Difference]: Without dead ends: 233 [2018-04-11 16:57:06,396 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2018-04-11 16:57:06,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-04-11 16:57:06,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2018-04-11 16:57:06,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 233 states. [2018-04-11 16:57:06,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 243 transitions. [2018-04-11 16:57:06,397 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 243 transitions. Word has length 95 [2018-04-11 16:57:06,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:57:06,398 INFO L459 AbstractCegarLoop]: Abstraction has 233 states and 243 transitions. [2018-04-11 16:57:06,398 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-11 16:57:06,398 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 243 transitions. [2018-04-11 16:57:06,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-04-11 16:57:06,398 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:57:06,398 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:57:06,398 INFO L408 AbstractCegarLoop]: === Iteration 58 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:57:06,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1213331412, now seen corresponding path program 1 times [2018-04-11 16:57:06,398 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:57:06,399 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:57:06,399 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:06,399 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:57:06,399 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:06,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:06,406 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:57:06,409 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:57:06,409 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:57:06,409 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:57:06,410 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:06,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:06,435 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:57:06,440 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:57:06,440 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:06,441 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:06,441 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:57:06,465 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:06,466 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:06,466 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:57:06,466 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:06,467 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:06,467 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:4 [2018-04-11 16:57:06,515 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:57:06,515 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:06,526 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:57:06,526 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:06,535 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:57:06,535 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:32, output treesize:30 [2018-04-11 16:57:06,596 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 13 treesize of output 10 [2018-04-11 16:57:06,597 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:57:06,598 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:06,599 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:06,602 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:57:06,602 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2018-04-11 16:57:06,637 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 5 treesize of output 1 [2018-04-11 16:57:06,637 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:06,648 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 25 treesize of output 26 [2018-04-11 16:57:06,651 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:57:06,651 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:06,656 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:06,661 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:06,662 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:41, output treesize:32 [2018-04-11 16:57:07,168 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 20 [2018-04-11 16:57:07,169 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2018-04-11 16:57:07,177 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 28 treesize of output 23 [2018-04-11 16:57:07,183 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 2 case distinctions, treesize of input 18 treesize of output 27 [2018-04-11 16:57:07,183 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2018-04-11 16:57:07,191 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:57:07,194 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 33 treesize of output 32 [2018-04-11 16:57:07,199 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 2 case distinctions, treesize of input 18 treesize of output 27 [2018-04-11 16:57:07,200 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 2 xjuncts. [2018-04-11 16:57:07,208 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:57:07,226 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2018-04-11 16:57:07,226 INFO L202 ElimStorePlain]: Needed 6 recursive calls to eliminate 4 variables, input treesize:50, output treesize:89 [2018-04-11 16:57:07,270 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 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 29 treesize of output 25 [2018-04-11 16:57:07,272 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 16 treesize of output 4 [2018-04-11 16:57:07,272 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:07,275 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:07,287 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 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 22 [2018-04-11 16:57:07,288 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 7 treesize of output 1 [2018-04-11 16:57:07,288 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:07,291 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:07,299 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:57:07,299 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:54, output treesize:30 [2018-04-11 16:57:07,333 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:07,336 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 2 case distinctions, treesize of input 21 treesize of output 24 [2018-04-11 16:57:07,337 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2018-04-11 16:57:07,349 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:07,350 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 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:57:07,350 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:07,363 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-11 16:57:07,363 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:51 [2018-04-11 16:57:07,404 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 21 treesize of output 20 [2018-04-11 16:57:07,404 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:07,413 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:07,414 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:07,414 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 21 treesize of output 30 [2018-04-11 16:57:07,414 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:07,424 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2018-04-11 16:57:07,424 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:43, output treesize:37 [2018-04-11 16:57:07,610 WARN L151 SmtUtils]: Spent 118ms on a formula simplification. DAG size of input: 29 DAG size of output 25 [2018-04-11 16:57:07,640 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-11 16:57:07,641 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:57:07,641 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-11 16:57:07,641 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-11 16:57:07,641 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-11 16:57:07,641 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=913, Unknown=0, NotChecked=0, Total=992 [2018-04-11 16:57:07,641 INFO L87 Difference]: Start difference. First operand 233 states and 243 transitions. Second operand 32 states. [2018-04-11 16:57:09,334 WARN L151 SmtUtils]: Spent 156ms on a formula simplification. DAG size of input: 39 DAG size of output 36 [2018-04-11 16:57:09,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:57:09,593 INFO L93 Difference]: Finished difference Result 256 states and 265 transitions. [2018-04-11 16:57:09,593 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-11 16:57:09,593 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 93 [2018-04-11 16:57:09,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:57:09,594 INFO L225 Difference]: With dead ends: 256 [2018-04-11 16:57:09,594 INFO L226 Difference]: Without dead ends: 256 [2018-04-11 16:57:09,594 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=224, Invalid=2856, Unknown=0, NotChecked=0, Total=3080 [2018-04-11 16:57:09,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2018-04-11 16:57:09,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 236. [2018-04-11 16:57:09,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2018-04-11 16:57:09,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 246 transitions. [2018-04-11 16:57:09,596 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 246 transitions. Word has length 93 [2018-04-11 16:57:09,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:57:09,596 INFO L459 AbstractCegarLoop]: Abstraction has 236 states and 246 transitions. [2018-04-11 16:57:09,596 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-11 16:57:09,596 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 246 transitions. [2018-04-11 16:57:09,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-04-11 16:57:09,597 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:57:09,597 INFO L355 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:57:09,597 INFO L408 AbstractCegarLoop]: === Iteration 59 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:57:09,597 INFO L82 PathProgramCache]: Analyzing trace with hash -1444028711, now seen corresponding path program 7 times [2018-04-11 16:57:09,597 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:57:09,597 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:57:09,598 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:09,598 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:09,598 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:09,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:09,612 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:57:09,621 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:57:09,621 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:57:09,621 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:57:09,622 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:09,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:09,645 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:57:10,961 WARN L151 SmtUtils]: Spent 602ms on a formula simplification. DAG size of input: 24 DAG size of output 22 [2018-04-11 16:57:10,995 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:57:10,995 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:57:10,995 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-11 16:57:10,995 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-11 16:57:10,995 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-11 16:57:10,995 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2018-04-11 16:57:10,996 INFO L87 Difference]: Start difference. First operand 236 states and 246 transitions. Second operand 14 states. [2018-04-11 16:57:12,004 WARN L148 SmtUtils]: Spent 213ms on a formula simplification that was a NOOP. DAG size: 25 [2018-04-11 16:57:12,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:57:12,160 INFO L93 Difference]: Finished difference Result 242 states and 252 transitions. [2018-04-11 16:57:12,160 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-11 16:57:12,160 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 96 [2018-04-11 16:57:12,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:57:12,161 INFO L225 Difference]: With dead ends: 242 [2018-04-11 16:57:12,161 INFO L226 Difference]: Without dead ends: 237 [2018-04-11 16:57:12,161 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2018-04-11 16:57:12,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2018-04-11 16:57:12,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 237. [2018-04-11 16:57:12,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 237 states. [2018-04-11 16:57:12,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 247 transitions. [2018-04-11 16:57:12,163 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 247 transitions. Word has length 96 [2018-04-11 16:57:12,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:57:12,163 INFO L459 AbstractCegarLoop]: Abstraction has 237 states and 247 transitions. [2018-04-11 16:57:12,163 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-11 16:57:12,163 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 247 transitions. [2018-04-11 16:57:12,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2018-04-11 16:57:12,163 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:57:12,164 INFO L355 BasicCegarLoop]: trace histogram [9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:57:12,164 INFO L408 AbstractCegarLoop]: === Iteration 60 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:57:12,164 INFO L82 PathProgramCache]: Analyzing trace with hash -805382969, now seen corresponding path program 8 times [2018-04-11 16:57:12,164 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:57:12,164 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:57:12,164 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:12,164 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:12,164 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:12,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:12,174 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:57:12,183 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:57:12,183 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:57:12,183 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:57:12,184 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:57:12,215 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 16:57:12,215 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:57:12,218 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:57:13,535 WARN L151 SmtUtils]: Spent 543ms on a formula simplification. DAG size of input: 24 DAG size of output 22 [2018-04-11 16:57:13,541 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:57:13,541 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:57:13,541 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-11 16:57:13,541 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 16:57:13,541 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 16:57:13,541 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2018-04-11 16:57:13,541 INFO L87 Difference]: Start difference. First operand 237 states and 247 transitions. Second operand 15 states. [2018-04-11 16:57:14,773 WARN L148 SmtUtils]: Spent 279ms on a formula simplification that was a NOOP. DAG size: 25 [2018-04-11 16:57:14,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:57:14,912 INFO L93 Difference]: Finished difference Result 243 states and 253 transitions. [2018-04-11 16:57:14,912 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 16:57:14,912 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 97 [2018-04-11 16:57:14,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:57:14,912 INFO L225 Difference]: With dead ends: 243 [2018-04-11 16:57:14,912 INFO L226 Difference]: Without dead ends: 238 [2018-04-11 16:57:14,912 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2018-04-11 16:57:14,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-04-11 16:57:14,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 238. [2018-04-11 16:57:14,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 238 states. [2018-04-11 16:57:14,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 248 transitions. [2018-04-11 16:57:14,914 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 248 transitions. Word has length 97 [2018-04-11 16:57:14,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:57:14,914 INFO L459 AbstractCegarLoop]: Abstraction has 238 states and 248 transitions. [2018-04-11 16:57:14,914 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 16:57:14,914 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 248 transitions. [2018-04-11 16:57:14,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-04-11 16:57:14,915 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:57:14,915 INFO L355 BasicCegarLoop]: trace histogram [10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:57:14,915 INFO L408 AbstractCegarLoop]: === Iteration 61 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specialsErr6AssertViolationMEMORY_FREE, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_arvo_device_structErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specialsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-11 16:57:14,915 INFO L82 PathProgramCache]: Analyzing trace with hash 1812765849, now seen corresponding path program 9 times [2018-04-11 16:57:14,915 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:57:14,915 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:57:14,916 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:14,916 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:57:14,916 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:14,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:14,925 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:57:14,935 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:57:14,935 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:57:14,935 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:57:14,935 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-11 16:57:14,969 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-04-11 16:57:14,970 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:57:14,974 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:57:15,210 WARN L148 SmtUtils]: Spent 128ms on a formula simplification that was a NOOP. DAG size: 29 [2018-04-11 16:57:15,212 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:57:15,212 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:15,220 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:57:15,220 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:15,227 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:57:15,227 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:15,233 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:57:15,234 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:15,239 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:57:15,239 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:41, output treesize:29 [2018-04-11 16:57:15,995 WARN L148 SmtUtils]: Spent 147ms on a formula simplification that was a NOOP. DAG size: 21 [2018-04-11 16:57:16,120 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:16,121 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 37 [2018-04-11 16:57:16,121 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:16,182 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:16,183 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:16,184 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 33 treesize of output 27 [2018-04-11 16:57:16,184 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:16,208 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:16,210 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:16,210 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 49 [2018-04-11 16:57:16,210 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:16,238 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:16,238 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:16,239 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 29 [2018-04-11 16:57:16,239 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:16,259 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:57:16,260 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:71, output treesize:53 [2018-04-11 16:57:16,842 WARN L148 SmtUtils]: Spent 360ms on a formula simplification that was a NOOP. DAG size: 33 [2018-04-11 16:57:17,230 WARN L148 SmtUtils]: Spent 259ms on a formula simplification that was a NOOP. DAG size: 32 [2018-04-11 16:57:17,759 WARN L148 SmtUtils]: Spent 284ms on a formula simplification that was a NOOP. DAG size: 33 [2018-04-11 16:57:17,979 WARN L148 SmtUtils]: Spent 198ms on a formula simplification that was a NOOP. DAG size: 33 [2018-04-11 16:57:18,263 WARN L148 SmtUtils]: Spent 260ms on a formula simplification that was a NOOP. DAG size: 33 [2018-04-11 16:57:18,712 WARN L148 SmtUtils]: Spent 335ms on a formula simplification that was a NOOP. DAG size: 33 [2018-04-11 16:57:18,733 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2018-04-11 16:57:18,733 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:57:18,734 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-11 16:57:18,734 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-11 16:57:18,734 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-11 16:57:18,734 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2018-04-11 16:57:18,734 INFO L87 Difference]: Start difference. First operand 238 states and 248 transitions. Second operand 21 states. [2018-04-11 16:57:21,104 WARN L148 SmtUtils]: Spent 166ms on a formula simplification that was a NOOP. DAG size: 27 [2018-04-11 16:57:21,587 WARN L148 SmtUtils]: Spent 149ms on a formula simplification that was a NOOP. DAG size: 25 [2018-04-11 16:57:22,440 WARN L148 SmtUtils]: Spent 161ms on a formula simplification that was a NOOP. DAG size: 30 [2018-04-11 16:57:22,617 WARN L148 SmtUtils]: Spent 145ms on a formula simplification that was a NOOP. DAG size: 34 [2018-04-11 16:57:22,776 WARN L148 SmtUtils]: Spent 143ms on a formula simplification that was a NOOP. DAG size: 39 [2018-04-11 16:57:22,980 WARN L148 SmtUtils]: Spent 186ms on a formula simplification that was a NOOP. DAG size: 34 [2018-04-11 16:57:23,163 WARN L148 SmtUtils]: Spent 165ms on a formula simplification that was a NOOP. DAG size: 39 [2018-04-11 16:57:23,710 WARN L148 SmtUtils]: Spent 267ms on a formula simplification that was a NOOP. DAG size: 43 [2018-04-11 16:57:26,924 WARN L148 SmtUtils]: Spent 1040ms on a formula simplification that was a NOOP. DAG size: 51 [2018-04-11 16:57:27,322 WARN L148 SmtUtils]: Spent 241ms on a formula simplification that was a NOOP. DAG size: 38 [2018-04-11 16:57:29,622 WARN L148 SmtUtils]: Spent 328ms on a formula simplification that was a NOOP. DAG size: 39 Received shutdown request... [2018-04-11 16:57:30,773 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-11 16:57:30,774 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-11 16:57:30,777 WARN L197 ceAbstractionStarter]: Timeout [2018-04-11 16:57:30,777 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.04 04:57:30 BoogieIcfgContainer [2018-04-11 16:57:30,777 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-11 16:57:30,778 INFO L168 Benchmark]: Toolchain (without parser) took 184549.90 ms. Allocated memory was 401.6 MB in the beginning and 976.7 MB in the end (delta: 575.1 MB). Free memory was 330.9 MB in the beginning and 672.9 MB in the end (delta: -342.0 MB). Peak memory consumption was 233.2 MB. Max. memory is 5.3 GB. [2018-04-11 16:57:30,779 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 401.6 MB. Free memory is still 361.5 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 16:57:30,779 INFO L168 Benchmark]: CACSL2BoogieTranslator took 322.97 ms. Allocated memory is still 401.6 MB. Free memory was 330.9 MB in the beginning and 278.8 MB in the end (delta: 52.1 MB). Peak memory consumption was 52.1 MB. Max. memory is 5.3 GB. [2018-04-11 16:57:30,779 INFO L168 Benchmark]: Boogie Preprocessor took 61.94 ms. Allocated memory is still 401.6 MB. Free memory was 278.8 MB in the beginning and 274.9 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:57:30,779 INFO L168 Benchmark]: RCFGBuilder took 890.84 ms. Allocated memory was 401.6 MB in the beginning and 588.3 MB in the end (delta: 186.6 MB). Free memory was 274.9 MB in the beginning and 435.7 MB in the end (delta: -160.9 MB). Peak memory consumption was 42.0 MB. Max. memory is 5.3 GB. [2018-04-11 16:57:30,779 INFO L168 Benchmark]: TraceAbstraction took 183271.39 ms. Allocated memory was 588.3 MB in the beginning and 976.7 MB in the end (delta: 388.5 MB). Free memory was 435.7 MB in the beginning and 672.9 MB in the end (delta: -237.2 MB). Peak memory consumption was 151.3 MB. Max. memory is 5.3 GB. [2018-04-11 16:57:30,780 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.17 ms. Allocated memory is still 401.6 MB. Free memory is still 361.5 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 322.97 ms. Allocated memory is still 401.6 MB. Free memory was 330.9 MB in the beginning and 278.8 MB in the end (delta: 52.1 MB). Peak memory consumption was 52.1 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 61.94 ms. Allocated memory is still 401.6 MB. Free memory was 278.8 MB in the beginning and 274.9 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 890.84 ms. Allocated memory was 401.6 MB in the beginning and 588.3 MB in the end (delta: 186.6 MB). Free memory was 274.9 MB in the beginning and 435.7 MB in the end (delta: -160.9 MB). Peak memory consumption was 42.0 MB. Max. memory is 5.3 GB. * TraceAbstraction took 183271.39 ms. Allocated memory was 588.3 MB in the beginning and 976.7 MB in the end (delta: 388.5 MB). Free memory was 435.7 MB in the beginning and 672.9 MB in the end (delta: -237.2 MB). Peak memory consumption was 151.3 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1464]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1464). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1463]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1463). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1463]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1463). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1479]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1479). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1464]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1464). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1464]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1464). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1464]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1464). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1479]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1479). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1533]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1533). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1454]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1454). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1456]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1456). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1454]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1454). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1455]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1455). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1456]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1456). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1455]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1455). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1526]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1526). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1528]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1528). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1514]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1514). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1516]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1516). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1517]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1517). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1514]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1514). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1517]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1517). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1516]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1516). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1524]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1524). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1513]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1513). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1526]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1526). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1528]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1528). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1524]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1524). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1524]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1524). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1516]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1516). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1524]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1524). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1513]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1513). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1516]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1516). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1486]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1486). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1486]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1486). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1486]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1486). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1490]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1490). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1490]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1490). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1486]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1486). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1484]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1484). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1484]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1484). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was constructing difference of abstraction (238states) and interpolant automaton (currently 22 states, 21 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - StatisticsResult: Ultimate Automizer benchmark data CFG has 50 procedures, 458 locations, 111 error locations. TIMEOUT Result, 183.2s OverallTime, 61 OverallIterations, 10 TraceHistogramMax, 137.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 9234 SDtfs, 6504 SDslu, 60753 SDs, 0 SdLazy, 46200 SolverSat, 1570 SolverUnsat, 743 SolverUnknown, 0 SolverNotchecked, 87.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3458 GetRequests, 2237 SyntacticMatches, 57 SemanticMatches, 1163 ConstructedPredicates, 12 IntricatePredicates, 0 DeprecatedPredicates, 7327 ImplicationChecksByTransitivity, 83.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=298occurred in iteration=44, 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, 60 MinimizatonAttempts, 956 StatesRemovedByMinimization, 38 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 43.7s InterpolantComputationTime, 6529 NumberOfCodeBlocks, 6503 NumberOfCodeBlocksAsserted, 117 NumberOfCheckSat, 4433 ConstructedInterpolants, 305 QuantifiedInterpolants, 1971493 SizeOfPredicates, 463 NumberOfNonLiveVariables, 13303 ConjunctsInSsa, 1838 ConjunctsInUnsatCore, 75 InterpolantComputations, 24 PerfectInterpolantSequences, 947/1351 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_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-11_16-57-30-785.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test15_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-11_16-57-30-785.csv Completed graceful shutdown