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_Camel.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 11:46:41,442 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 11:46:41,443 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 11:46:41,455 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 11:46:41,455 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 11:46:41,456 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 11:46:41,456 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 11:46:41,458 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 11:46:41,459 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 11:46:41,460 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 11:46:41,461 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 11:46:41,461 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 11:46:41,462 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 11:46:41,463 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 11:46:41,463 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 11:46:41,465 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 11:46:41,466 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 11:46:41,467 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 11:46:41,468 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 11:46:41,469 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 11:46:41,471 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 11:46:41,471 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 11:46:41,471 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 11:46:41,472 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 11:46:41,473 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 11:46:41,474 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 11:46:41,474 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 11:46:41,474 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 11:46:41,474 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 11:46:41,475 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 11:46:41,475 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 11:46:41,475 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_Camel.epf [2018-04-11 11:46:41,494 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 11:46:41,495 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 11:46:41,496 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-11 11:46:41,496 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-11 11:46:41,496 INFO L133 SettingsManager]: * Use SBE=true [2018-04-11 11:46:41,496 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 11:46:41,496 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 11:46:41,496 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 11:46:41,496 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 11:46:41,496 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 11:46:41,496 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 11:46:41,496 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 11:46:41,497 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-11 11:46:41,497 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 11:46:41,497 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 11:46:41,497 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 11:46:41,497 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-11 11:46:41,497 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-11 11:46:41,497 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 11:46:41,497 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 11:46:41,497 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 11:46:41,498 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-04-11 11:46:41,498 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-04-11 11:46:41,498 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-11 11:46:41,526 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 11:46:41,536 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 11:46:41,539 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 11:46:41,540 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 11:46:41,541 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 11:46:41,541 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 11:46:41,819 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGf76e2e67e [2018-04-11 11:46:41,958 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 11:46:41,958 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 11:46:41,959 INFO L168 CDTParser]: Scanning memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 11:46:41,968 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 11:46:41,968 INFO L215 ultiparseSymbolTable]: [2018-04-11 11:46:41,968 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 11:46:41,969 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 11:46:41,969 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 11:46:41,969 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 11:46:41,969 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 11:46:41,969 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 11:46:41,969 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 11:46:41,969 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 11:46:41,969 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 11:46:41,970 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 11:46:41,970 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 11:46:41,970 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 11:46:41,970 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 11:46:41,970 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 11:46:41,970 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 11:46:41,970 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 11:46:41,970 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 11:46:41,971 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 11:46:41,971 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 11:46:41,971 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 11:46:41,971 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 11:46:41,971 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 11:46:41,971 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 11:46:41,971 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 11:46:41,971 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 11:46:41,971 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 11:46:41,972 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 11:46:41,972 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 11:46:41,972 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 11:46:41,972 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 11:46:41,972 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 11:46:41,972 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 11:46:41,972 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 11:46:41,972 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 11:46:41,972 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 11:46:41,972 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 11:46:41,972 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 11:46:41,972 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 11:46:41,973 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 11:46:41,973 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 11:46:41,973 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 11:46:41,973 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 11:46:41,973 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 11:46:41,973 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 11:46:41,973 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 11:46:41,973 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 11:46:41,973 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 11:46:41,973 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 11:46:41,973 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 11:46:41,973 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 11:46:41,974 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 11:46:41,974 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 11:46:41,974 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 11:46:41,974 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 11:46:41,974 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 11:46:41,974 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 11:46:41,974 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 11:46:41,974 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 11:46:41,974 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 11:46:41,974 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 11:46:41,974 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 11:46:41,974 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 11:46:41,975 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 11:46:41,975 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 11:46:41,975 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 11:46:41,975 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 11:46:41,975 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 11:46:41,975 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 11:46:41,975 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 11:46:41,975 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 11:46:41,975 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 11:46:41,975 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 11:46:41,975 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 11:46:41,975 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 11:46:41,976 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 11:46:41,976 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 11:46:41,976 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 11:46:41,976 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 11:46:41,976 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 11:46:41,976 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 11:46:41,976 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 11:46:41,976 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 11:46:41,976 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 11:46:41,976 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 11:46:41,977 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 11:46:41,977 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 11:46:41,977 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 11:46:41,977 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 11:46:41,977 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 11:46:41,977 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 11:46:41,977 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 11:46:41,977 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 11:46:41,977 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 11:46:41,977 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 11:46:41,977 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 11:46:41,977 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 11:46:41,978 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 11:46:41,978 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 11:46:41,978 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 11:46:41,978 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 11:46:41,978 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 11:46:41,978 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 11:46:41,978 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 11:46:41,978 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 11:46:41,978 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 11:46:41,978 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 11:46:41,978 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 11:46:41,978 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 11:46:41,979 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 11:46:41,979 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 11:46:41,979 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 11:46:41,979 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 11:46:41,979 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 11:46:41,979 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 11:46:41,979 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 11:46:41,979 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 11:46:41,979 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 11:46:41,979 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 11:46:41,979 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 11:46:41,979 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 11:46:41,979 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 11:46:41,979 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 11:46:41,980 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 11:46:41,980 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 11:46:41,980 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 11:46:41,980 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 11:46:41,980 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 11:46:41,980 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 11:46:41,980 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 11:46:41,980 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 11:46:41,980 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 11:46:41,980 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 11:46:41,980 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,981 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 11:46:41,982 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 11:46:41,982 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 11:46:41,982 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 11:46:41,982 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 11:46:41,982 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 11:46:41,982 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 11:46:41,982 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 11:46:41,982 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 11:46:41,982 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 11:46:41,982 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 11:46:41,982 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 11:46:41,982 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 11:46:41,982 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 11:46:41,982 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 11:46:41,983 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 11:46:41,983 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 11:46:41,983 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 11:46:41,983 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 11:46:41,983 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 11:46:41,983 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 11:46:42,025 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGf76e2e67e [2018-04-11 11:46:42,028 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 11:46:42,030 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 11:46:42,030 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 11:46:42,030 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 11:46:42,034 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 11:46:42,034 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 11:46:42" (1/1) ... [2018-04-11 11:46:42,036 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3f205fbe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:46:42, skipping insertion in model container [2018-04-11 11:46:42,036 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 11:46:42" (1/1) ... [2018-04-11 11:46:42,046 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 11:46:42,076 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 11:46:42,239 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 11:46:42,300 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 11:46:42,308 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 162 non ball SCCs. Number of states in SCCs 162. [2018-04-11 11:46:42,356 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:46:42 WrapperNode [2018-04-11 11:46:42,356 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 11:46:42,357 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 11:46:42,357 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 11:46:42,357 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 11:46:42,364 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:46:42" (1/1) ... [2018-04-11 11:46:42,365 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:46:42" (1/1) ... [2018-04-11 11:46:42,381 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:46:42" (1/1) ... [2018-04-11 11:46:42,381 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:46:42" (1/1) ... [2018-04-11 11:46:42,402 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:46:42" (1/1) ... [2018-04-11 11:46:42,407 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:46:42" (1/1) ... [2018-04-11 11:46:42,410 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:46:42" (1/1) ... [2018-04-11 11:46:42,416 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 11:46:42,416 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 11:46:42,416 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 11:46:42,416 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 11:46:42,417 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:46:42" (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 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_32 [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_64 [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_positive [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-11 11:46:42,507 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-11 11:46:42,508 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__f [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__g [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_get_drvdata [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata [2018-04-11 11:46:42,509 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 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specials [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specials [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_probe [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_remove [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-11 11:46:42,509 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-11 11:46:42,509 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_32 [2018-04-11 11:46:42,509 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_64 [2018-04-11 11:46:42,509 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 11:46:42,509 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 11:46:42,510 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 11:46:42,511 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 11:46:42,512 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 11:46:42,513 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-11 11:46:42,514 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_positive [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-11 11:46:42,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-11 11:46:42,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__f [2018-04-11 11:46:42,517 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__g [2018-04-11 11:46:42,517 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_get_drvdata [2018-04-11 11:46:42,517 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata [2018-04-11 11:46:42,517 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 11:46:42,517 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specials [2018-04-11 11:46:42,517 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lvd_arvo_remove_specials [2018-04-11 11:46:42,517 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_probe [2018-04-11 11:46:42,517 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_remove [2018-04-11 11:46:42,517 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point [2018-04-11 11:46:42,517 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 11:46:42,517 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 11:46:42,517 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 11:46:42,517 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 11:46:42,905 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 11:46:43,047 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 11:46:43,253 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 11:46:43,254 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 11:46:43 BoogieIcfgContainer [2018-04-11 11:46:43,254 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 11:46:43,255 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 11:46:43,255 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 11:46:43,258 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 11:46:43,258 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 11:46:42" (1/3) ... [2018-04-11 11:46:43,258 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57b88145 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 11:46:43, skipping insertion in model container [2018-04-11 11:46:43,258 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:46:42" (2/3) ... [2018-04-11 11:46:43,259 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57b88145 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 11:46:43, skipping insertion in model container [2018-04-11 11:46:43,259 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 11:46:43" (3/3) ... [2018-04-11 11:46:43,260 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test15_true-valid-memsafety_true-termination.i [2018-04-11 11:46:43,266 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-04-11 11:46:43,276 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 111 error locations. [2018-04-11 11:46:43,301 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 11:46:43,302 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 11:46:43,302 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-11 11:46:43,302 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-04-11 11:46:43,302 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-04-11 11:46:43,302 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 11:46:43,302 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 11:46:43,302 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 11:46:43,302 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 11:46:43,303 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 11:46:43,315 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states. [2018-04-11 11:46:43,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 11:46:43,320 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:43,321 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 11:46:43,321 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 11:46:43,325 INFO L82 PathProgramCache]: Analyzing trace with hash 19351265, now seen corresponding path program 1 times [2018-04-11 11:46:43,326 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:43,326 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:43,365 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:43,365 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:43,366 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:43,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:43,391 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:43,421 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 11:46:43,423 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:46:43,423 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 11:46:43,424 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 11:46:43,436 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 11:46:43,437 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 11:46:43,439 INFO L87 Difference]: Start difference. First operand 259 states. Second operand 3 states. [2018-04-11 11:46:43,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:43,575 INFO L93 Difference]: Finished difference Result 260 states and 278 transitions. [2018-04-11 11:46:43,576 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 11:46:43,576 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 11:46:43,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:43,584 INFO L225 Difference]: With dead ends: 260 [2018-04-11 11:46:43,584 INFO L226 Difference]: Without dead ends: 254 [2018-04-11 11:46:43,585 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 11:46:43,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2018-04-11 11:46:43,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 185. [2018-04-11 11:46:43,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2018-04-11 11:46:43,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 199 transitions. [2018-04-11 11:46:43,625 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 199 transitions. Word has length 4 [2018-04-11 11:46:43,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:43,625 INFO L459 AbstractCegarLoop]: Abstraction has 185 states and 199 transitions. [2018-04-11 11:46:43,625 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 11:46:43,625 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 199 transitions. [2018-04-11 11:46:43,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 11:46:43,626 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:43,626 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 11:46:43,626 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 11:46:43,626 INFO L82 PathProgramCache]: Analyzing trace with hash 19351266, now seen corresponding path program 1 times [2018-04-11 11:46:43,626 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:43,626 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:43,628 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:43,628 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:43,628 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:43,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:43,640 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:43,689 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 11:46:43,690 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:46:43,690 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 11:46:43,691 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 11:46:43,691 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 11:46:43,691 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 11:46:43,691 INFO L87 Difference]: Start difference. First operand 185 states and 199 transitions. Second operand 3 states. [2018-04-11 11:46:43,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:43,820 INFO L93 Difference]: Finished difference Result 313 states and 341 transitions. [2018-04-11 11:46:43,820 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 11:46:43,820 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 11:46:43,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:43,823 INFO L225 Difference]: With dead ends: 313 [2018-04-11 11:46:43,823 INFO L226 Difference]: Without dead ends: 313 [2018-04-11 11:46:43,824 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 11:46:43,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2018-04-11 11:46:43,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 228. [2018-04-11 11:46:43,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 228 states. [2018-04-11 11:46:43,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 272 transitions. [2018-04-11 11:46:43,848 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 272 transitions. Word has length 4 [2018-04-11 11:46:43,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:43,848 INFO L459 AbstractCegarLoop]: Abstraction has 228 states and 272 transitions. [2018-04-11 11:46:43,848 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 11:46:43,848 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 272 transitions. [2018-04-11 11:46:43,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-04-11 11:46:43,849 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:43,849 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 11:46:43,849 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 11:46:43,849 INFO L82 PathProgramCache]: Analyzing trace with hash -196673076, now seen corresponding path program 1 times [2018-04-11 11:46:43,849 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:43,849 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:43,855 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:43,855 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:43,855 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:43,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:43,874 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:43,904 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 11:46:43,905 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:46:43,905 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 11:46:43,905 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 11:46:43,905 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 11:46:43,905 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 11:46:43,906 INFO L87 Difference]: Start difference. First operand 228 states and 272 transitions. Second operand 3 states. [2018-04-11 11:46:44,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:44,040 INFO L93 Difference]: Finished difference Result 275 states and 313 transitions. [2018-04-11 11:46:44,040 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 11:46:44,041 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 19 [2018-04-11 11:46:44,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:44,042 INFO L225 Difference]: With dead ends: 275 [2018-04-11 11:46:44,042 INFO L226 Difference]: Without dead ends: 272 [2018-04-11 11:46:44,042 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 11:46:44,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2018-04-11 11:46:44,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 237. [2018-04-11 11:46:44,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 237 states. [2018-04-11 11:46:44,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 282 transitions. [2018-04-11 11:46:44,055 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 282 transitions. Word has length 19 [2018-04-11 11:46:44,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:44,056 INFO L459 AbstractCegarLoop]: Abstraction has 237 states and 282 transitions. [2018-04-11 11:46:44,056 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 11:46:44,056 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 282 transitions. [2018-04-11 11:46:44,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2018-04-11 11:46:44,056 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:44,056 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 11:46:44,057 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 11:46:44,057 INFO L82 PathProgramCache]: Analyzing trace with hash -13573874, now seen corresponding path program 1 times [2018-04-11 11:46:44,057 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:44,057 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:44,058 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:44,058 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:44,058 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:44,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:44,075 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:44,112 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 11:46:44,112 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:46:44,112 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 11:46:44,112 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 11:46:44,112 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 11:46:44,112 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 11:46:44,113 INFO L87 Difference]: Start difference. First operand 237 states and 282 transitions. Second operand 6 states. [2018-04-11 11:46:44,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:44,145 INFO L93 Difference]: Finished difference Result 283 states and 336 transitions. [2018-04-11 11:46:44,146 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 11:46:44,146 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 21 [2018-04-11 11:46:44,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:44,148 INFO L225 Difference]: With dead ends: 283 [2018-04-11 11:46:44,148 INFO L226 Difference]: Without dead ends: 283 [2018-04-11 11:46:44,148 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 11:46:44,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2018-04-11 11:46:44,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 237. [2018-04-11 11:46:44,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 237 states. [2018-04-11 11:46:44,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 281 transitions. [2018-04-11 11:46:44,160 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 281 transitions. Word has length 21 [2018-04-11 11:46:44,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:44,160 INFO L459 AbstractCegarLoop]: Abstraction has 237 states and 281 transitions. [2018-04-11 11:46:44,161 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 11:46:44,161 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 281 transitions. [2018-04-11 11:46:44,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-04-11 11:46:44,161 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:44,161 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 11:46:44,162 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 11:46:44,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1273639790, now seen corresponding path program 1 times [2018-04-11 11:46:44,162 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:44,162 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:44,163 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:44,163 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:44,164 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:44,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:44,175 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:44,213 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 11:46:44,213 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:46:44,213 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:46:44,221 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:44,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:44,252 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:46:44,280 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 11:46:44,307 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:46:44,308 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2018-04-11 11:46:44,308 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 11:46:44,308 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 11:46:44,308 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2018-04-11 11:46:44,308 INFO L87 Difference]: Start difference. First operand 237 states and 281 transitions. Second operand 8 states. [2018-04-11 11:46:44,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:44,335 INFO L93 Difference]: Finished difference Result 198 states and 213 transitions. [2018-04-11 11:46:44,335 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 11:46:44,335 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 24 [2018-04-11 11:46:44,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:44,336 INFO L225 Difference]: With dead ends: 198 [2018-04-11 11:46:44,336 INFO L226 Difference]: Without dead ends: 194 [2018-04-11 11:46:44,337 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 11:46:44,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2018-04-11 11:46:44,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 187. [2018-04-11 11:46:44,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-04-11 11:46:44,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 201 transitions. [2018-04-11 11:46:44,343 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 201 transitions. Word has length 24 [2018-04-11 11:46:44,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:44,343 INFO L459 AbstractCegarLoop]: Abstraction has 187 states and 201 transitions. [2018-04-11 11:46:44,343 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 11:46:44,343 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 201 transitions. [2018-04-11 11:46:44,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-11 11:46:44,344 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:44,344 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 11:46:44,344 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 11:46:44,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1544319636, now seen corresponding path program 1 times [2018-04-11 11:46:44,345 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:44,345 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:44,346 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:44,346 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:44,346 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:44,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:44,362 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:44,397 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 11:46:44,397 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:46:44,397 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:46:44,406 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:44,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:44,432 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:46:44,441 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 11:46:44,469 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:46:44,469 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-04-11 11:46:44,469 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 11:46:44,469 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 11:46:44,469 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 11:46:44,470 INFO L87 Difference]: Start difference. First operand 187 states and 201 transitions. Second operand 6 states. [2018-04-11 11:46:44,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:44,505 INFO L93 Difference]: Finished difference Result 186 states and 200 transitions. [2018-04-11 11:46:44,506 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 11:46:44,506 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 26 [2018-04-11 11:46:44,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:44,507 INFO L225 Difference]: With dead ends: 186 [2018-04-11 11:46:44,507 INFO L226 Difference]: Without dead ends: 186 [2018-04-11 11:46:44,508 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 11:46:44,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2018-04-11 11:46:44,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2018-04-11 11:46:44,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-04-11 11:46:44,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 200 transitions. [2018-04-11 11:46:44,513 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 200 transitions. Word has length 26 [2018-04-11 11:46:44,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:44,513 INFO L459 AbstractCegarLoop]: Abstraction has 186 states and 200 transitions. [2018-04-11 11:46:44,513 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 11:46:44,513 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 200 transitions. [2018-04-11 11:46:44,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-04-11 11:46:44,514 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:44,514 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 11:46:44,514 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 11:46:44,514 INFO L82 PathProgramCache]: Analyzing trace with hash -629268198, now seen corresponding path program 1 times [2018-04-11 11:46:44,514 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:44,514 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:44,516 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:44,516 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:44,516 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:44,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46: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 11:46:44,570 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 11:46:44,571 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:46:44,571 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:46:44,581 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:44,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:44,606 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:46:44,627 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 11:46:44,628 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:44,630 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:46:44,630 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 11:46:44,647 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 11:46:44,664 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:46:44,664 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2018-04-11 11:46:44,665 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 11:46:44,665 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 11:46:44,665 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 11:46:44,665 INFO L87 Difference]: Start difference. First operand 186 states and 200 transitions. Second operand 7 states. [2018-04-11 11:46:44,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:44,977 INFO L93 Difference]: Finished difference Result 237 states and 259 transitions. [2018-04-11 11:46:44,977 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 11:46:44,977 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 27 [2018-04-11 11:46:44,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:44,978 INFO L225 Difference]: With dead ends: 237 [2018-04-11 11:46:44,978 INFO L226 Difference]: Without dead ends: 237 [2018-04-11 11:46:44,978 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 11:46:44,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2018-04-11 11:46:44,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 200. [2018-04-11 11:46:44,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-04-11 11:46:44,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 227 transitions. [2018-04-11 11:46:44,983 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 227 transitions. Word has length 27 [2018-04-11 11:46:44,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:44,983 INFO L459 AbstractCegarLoop]: Abstraction has 200 states and 227 transitions. [2018-04-11 11:46:44,983 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 11:46:44,983 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 227 transitions. [2018-04-11 11:46:44,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-04-11 11:46:44,983 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:44,984 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 11:46:44,984 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 11:46:44,984 INFO L82 PathProgramCache]: Analyzing trace with hash 685780824, now seen corresponding path program 1 times [2018-04-11 11:46:44,984 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:44,984 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:44,985 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:44,985 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:44,985 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:44,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:44,995 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:45,023 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 11:46:45,024 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:46:45,024 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 11:46:45,024 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 11:46:45,024 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 11:46:45,024 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 11:46:45,024 INFO L87 Difference]: Start difference. First operand 200 states and 227 transitions. Second operand 6 states. [2018-04-11 11:46:45,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:45,074 INFO L93 Difference]: Finished difference Result 242 states and 273 transitions. [2018-04-11 11:46:45,074 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 11:46:45,074 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 29 [2018-04-11 11:46:45,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:45,075 INFO L225 Difference]: With dead ends: 242 [2018-04-11 11:46:45,075 INFO L226 Difference]: Without dead ends: 242 [2018-04-11 11:46:45,076 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 11:46:45,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2018-04-11 11:46:45,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 200. [2018-04-11 11:46:45,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-04-11 11:46:45,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 226 transitions. [2018-04-11 11:46:45,081 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 226 transitions. Word has length 29 [2018-04-11 11:46:45,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:45,081 INFO L459 AbstractCegarLoop]: Abstraction has 200 states and 226 transitions. [2018-04-11 11:46:45,081 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 11:46:45,082 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 226 transitions. [2018-04-11 11:46:45,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-11 11:46:45,082 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:45,082 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 11:46:45,083 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 11:46:45,083 INFO L82 PathProgramCache]: Analyzing trace with hash -736765543, now seen corresponding path program 1 times [2018-04-11 11:46:45,083 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:45,083 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:45,084 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:45,084 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:45,084 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:45,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:45,094 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:45,131 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 11:46:45,131 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:46:45,131 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:46:45,139 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:45,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:45,162 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:46:45,176 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 11:46:45,203 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 11:46:45,203 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2018-04-11 11:46:45,203 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 11:46:45,204 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 11:46:45,204 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 11:46:45,204 INFO L87 Difference]: Start difference. First operand 200 states and 226 transitions. Second operand 5 states. [2018-04-11 11:46:45,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:45,227 INFO L93 Difference]: Finished difference Result 193 states and 206 transitions. [2018-04-11 11:46:45,227 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 11:46:45,227 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 31 [2018-04-11 11:46:45,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:45,228 INFO L225 Difference]: With dead ends: 193 [2018-04-11 11:46:45,228 INFO L226 Difference]: Without dead ends: 193 [2018-04-11 11:46:45,228 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 11:46:45,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-04-11 11:46:45,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 190. [2018-04-11 11:46:45,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-04-11 11:46:45,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 203 transitions. [2018-04-11 11:46:45,231 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 203 transitions. Word has length 31 [2018-04-11 11:46:45,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:45,231 INFO L459 AbstractCegarLoop]: Abstraction has 190 states and 203 transitions. [2018-04-11 11:46:45,231 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 11:46:45,231 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 203 transitions. [2018-04-11 11:46:45,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-11 11:46:45,231 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:45,231 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 11:46:45,232 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 11:46:45,232 INFO L82 PathProgramCache]: Analyzing trace with hash 1047510652, now seen corresponding path program 1 times [2018-04-11 11:46:45,232 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:45,232 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:45,233 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:45,233 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:45,233 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:45,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:45,242 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:45,310 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 11:46:45,310 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:46:45,310 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:46:45,316 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:45,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:45,333 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:46:45,400 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 11:46:45,418 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:46:45,418 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2018-04-11 11:46:45,418 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 11:46:45,419 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 11:46:45,419 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=98, Unknown=8, NotChecked=0, Total=132 [2018-04-11 11:46:45,419 INFO L87 Difference]: Start difference. First operand 190 states and 203 transitions. Second operand 12 states. [2018-04-11 11:46:45,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:45,935 INFO L93 Difference]: Finished difference Result 205 states and 218 transitions. [2018-04-11 11:46:45,935 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 11:46:45,936 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 31 [2018-04-11 11:46:45,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:45,936 INFO L225 Difference]: With dead ends: 205 [2018-04-11 11:46:45,936 INFO L226 Difference]: Without dead ends: 197 [2018-04-11 11:46:45,937 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=137, Unknown=8, NotChecked=0, Total=182 [2018-04-11 11:46:45,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2018-04-11 11:46:45,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 186. [2018-04-11 11:46:45,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-04-11 11:46:45,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 198 transitions. [2018-04-11 11:46:45,941 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 198 transitions. Word has length 31 [2018-04-11 11:46:45,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:45,942 INFO L459 AbstractCegarLoop]: Abstraction has 186 states and 198 transitions. [2018-04-11 11:46:45,942 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 11:46:45,942 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 198 transitions. [2018-04-11 11:46:45,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-11 11:46:45,943 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:45,943 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 11:46:45,943 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 11:46:45,943 INFO L82 PathProgramCache]: Analyzing trace with hash -366307113, now seen corresponding path program 2 times [2018-04-11 11:46:45,943 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:45,943 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:45,945 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:45,945 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:45,945 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:45,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:45,955 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:45,993 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 11:46:45,994 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:46:45,994 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:46:46,005 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 11:46:46,026 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 11:46:46,027 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 11:46:46,028 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:46:46,036 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 11:46:46,036 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:46,037 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:46:46,037 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 11:46:46,042 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 11:46:46,060 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:46:46,060 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2018-04-11 11:46:46,060 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 11:46:46,060 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 11:46:46,060 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 11:46:46,061 INFO L87 Difference]: Start difference. First operand 186 states and 198 transitions. Second operand 7 states. [2018-04-11 11:46:46,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:46,319 INFO L93 Difference]: Finished difference Result 206 states and 222 transitions. [2018-04-11 11:46:46,319 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 11:46:46,319 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 33 [2018-04-11 11:46:46,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:46,320 INFO L225 Difference]: With dead ends: 206 [2018-04-11 11:46:46,320 INFO L226 Difference]: Without dead ends: 206 [2018-04-11 11:46:46,320 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 11:46:46,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-04-11 11:46:46,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 202. [2018-04-11 11:46:46,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2018-04-11 11:46:46,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 221 transitions. [2018-04-11 11:46:46,324 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 221 transitions. Word has length 33 [2018-04-11 11:46:46,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:46,324 INFO L459 AbstractCegarLoop]: Abstraction has 202 states and 221 transitions. [2018-04-11 11:46:46,324 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 11:46:46,324 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 221 transitions. [2018-04-11 11:46:46,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-11 11:46:46,325 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:46,325 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 11:46:46,325 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 11:46:46,325 INFO L82 PathProgramCache]: Analyzing trace with hash -366307112, now seen corresponding path program 1 times [2018-04-11 11:46:46,325 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:46,325 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:46,326 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:46,326 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 11:46:46,327 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:46,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:46,336 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:46,430 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 11:46:46,430 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:46:46,430 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:46:46,443 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:46,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:46,464 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:46:46,481 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 11:46:46,481 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:46,498 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 11:46:46,498 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:46,519 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 11:46:46,519 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:48 [2018-04-11 11:46:46,641 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 11:46:46,660 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:46:46,660 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2018-04-11 11:46:46,660 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 11:46:46,661 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 11:46:46,661 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2018-04-11 11:46:46,661 INFO L87 Difference]: Start difference. First operand 202 states and 221 transitions. Second operand 12 states. [2018-04-11 11:46:47,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:47,072 INFO L93 Difference]: Finished difference Result 239 states and 263 transitions. [2018-04-11 11:46:47,072 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 11:46:47,072 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 33 [2018-04-11 11:46:47,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:47,073 INFO L225 Difference]: With dead ends: 239 [2018-04-11 11:46:47,073 INFO L226 Difference]: Without dead ends: 239 [2018-04-11 11:46:47,074 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 11:46:47,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2018-04-11 11:46:47,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 222. [2018-04-11 11:46:47,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 222 states. [2018-04-11 11:46:47,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 253 transitions. [2018-04-11 11:46:47,079 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 253 transitions. Word has length 33 [2018-04-11 11:46:47,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:47,080 INFO L459 AbstractCegarLoop]: Abstraction has 222 states and 253 transitions. [2018-04-11 11:46:47,080 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 11:46:47,080 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 253 transitions. [2018-04-11 11:46:47,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-04-11 11:46:47,081 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:47,081 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 11:46:47,081 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 11:46:47,081 INFO L82 PathProgramCache]: Analyzing trace with hash 70674713, now seen corresponding path program 1 times [2018-04-11 11:46:47,081 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:47,082 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:47,083 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:47,083 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:47,083 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:47,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:47,092 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:47,179 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 11:46:47,179 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:46:47,180 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:46:47,187 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:47,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:47,210 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:46:47,213 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 11:46:47,213 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:47,215 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:46:47,215 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 11:46:47,235 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:46:47,235 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:46:47,236 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 11:46:47,237 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:47,242 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 11:46:47,242 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:15 [2018-04-11 11:46:47,254 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 11:46:47,272 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:46:47,273 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2018-04-11 11:46:47,273 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 11:46:47,273 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 11:46:47,273 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=86, Unknown=1, NotChecked=0, Total=110 [2018-04-11 11:46:47,273 INFO L87 Difference]: Start difference. First operand 222 states and 253 transitions. Second operand 11 states. [2018-04-11 11:46:47,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:46:47,820 INFO L93 Difference]: Finished difference Result 246 states and 277 transitions. [2018-04-11 11:46:47,820 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 11:46:47,820 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 35 [2018-04-11 11:46:47,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:46:47,821 INFO L225 Difference]: With dead ends: 246 [2018-04-11 11:46:47,821 INFO L226 Difference]: Without dead ends: 246 [2018-04-11 11:46:47,821 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=118, Unknown=1, NotChecked=0, Total=156 [2018-04-11 11:46:47,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2018-04-11 11:46:47,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 228. [2018-04-11 11:46:47,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 228 states. [2018-04-11 11:46:47,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 261 transitions. [2018-04-11 11:46:47,826 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 261 transitions. Word has length 35 [2018-04-11 11:46:47,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:46:47,826 INFO L459 AbstractCegarLoop]: Abstraction has 228 states and 261 transitions. [2018-04-11 11:46:47,826 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 11:46:47,826 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 261 transitions. [2018-04-11 11:46:47,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-04-11 11:46:47,827 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:46:47,827 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 11:46:47,827 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 11:46:47,827 INFO L82 PathProgramCache]: Analyzing trace with hash 70674714, now seen corresponding path program 1 times [2018-04-11 11:46:47,828 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:46:47,828 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:46:47,829 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:47,829 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:47,829 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:46:47,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:47,843 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:46:47,970 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 11:46:47,970 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:46:47,970 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:46:47,979 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:46:47,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:46:47,997 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:46:48,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 29 treesize of output 28 [2018-04-11 11:46:48,002 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:48,028 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 31 [2018-04-11 11:46:48,028 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:48,050 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 11:46:48,050 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:48,051 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2018-04-11 11:46:48,051 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:48,080 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 11:46:48,080 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:62, output treesize:58 [2018-04-11 11:46:48,247 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:46:48,247 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:46:48,251 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 45 treesize of output 39 [2018-04-11 11:46:48,252 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:48,283 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 33 [2018-04-11 11:46:48,284 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:48,305 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:46:48,305 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:46:48,306 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 42 treesize of output 55 [2018-04-11 11:46:48,306 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:48,327 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:46:48,328 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:46:48,328 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 41 treesize of output 35 [2018-04-11 11:46:48,328 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:46:48,346 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2018-04-11 11:46:48,346 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 10 variables, input treesize:93, output treesize:65 [2018-04-11 11:46:48,393 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 11:46:48,410 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:46:48,410 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2018-04-11 11:46:48,411 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-11 11:46:48,411 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-11 11:46:48,411 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=229, Unknown=2, NotChecked=0, Total=272 [2018-04-11 11:46:48,411 INFO L87 Difference]: Start difference. First operand 228 states and 261 transitions. Second operand 17 states. [2018-04-11 11:47:01,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:47:01,183 INFO L93 Difference]: Finished difference Result 251 states and 278 transitions. [2018-04-11 11:47:01,183 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-11 11:47:01,183 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 35 [2018-04-11 11:47:01,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:47:01,184 INFO L225 Difference]: With dead ends: 251 [2018-04-11 11:47:01,184 INFO L226 Difference]: Without dead ends: 251 [2018-04-11 11:47:01,184 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=71, Invalid=347, Unknown=2, NotChecked=0, Total=420 [2018-04-11 11:47:01,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-04-11 11:47:01,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 195. [2018-04-11 11:47:01,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-04-11 11:47:01,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 211 transitions. [2018-04-11 11:47:01,188 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 211 transitions. Word has length 35 [2018-04-11 11:47:01,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:47:01,188 INFO L459 AbstractCegarLoop]: Abstraction has 195 states and 211 transitions. [2018-04-11 11:47:01,189 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-11 11:47:01,189 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 211 transitions. [2018-04-11 11:47:01,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-04-11 11:47:01,189 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:47:01,189 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 11:47:01,189 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 11:47:01,190 INFO L82 PathProgramCache]: Analyzing trace with hash 1389560602, now seen corresponding path program 1 times [2018-04-11 11:47:01,190 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:47:01,190 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:47:01,191 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:47:01,191 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:47:01,191 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:47:01,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:47:01,198 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:47:01,360 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 11:47:01,360 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:47:01,361 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 11:47:01,361 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 11:47:01,361 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 11:47:01,361 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 11:47:01,361 INFO L87 Difference]: Start difference. First operand 195 states and 211 transitions. Second operand 6 states. [2018-04-11 11:47:01,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:47:01,520 INFO L93 Difference]: Finished difference Result 208 states and 224 transitions. [2018-04-11 11:47:01,521 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 11:47:01,521 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 39 [2018-04-11 11:47:01,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:47:01,522 INFO L225 Difference]: With dead ends: 208 [2018-04-11 11:47:01,522 INFO L226 Difference]: Without dead ends: 208 [2018-04-11 11:47:01,522 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-04-11 11:47:01,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-04-11 11:47:01,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 199. [2018-04-11 11:47:01,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-04-11 11:47:01,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 215 transitions. [2018-04-11 11:47:01,526 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 215 transitions. Word has length 39 [2018-04-11 11:47:01,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:47:01,527 INFO L459 AbstractCegarLoop]: Abstraction has 199 states and 215 transitions. [2018-04-11 11:47:01,527 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 11:47:01,527 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 215 transitions. [2018-04-11 11:47:01,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-04-11 11:47:01,527 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:47:01,527 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 11:47:01,528 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 11:47:01,528 INFO L82 PathProgramCache]: Analyzing trace with hash -394790725, now seen corresponding path program 1 times [2018-04-11 11:47:01,528 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:47:01,528 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:47:01,529 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:47:01,529 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:47:01,529 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:47:01,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:47:01,538 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:47:01,682 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 11:47:01,682 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:47:01,682 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:47:01,690 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:47:01,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:47:01,712 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:47:01,719 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 11:47:01,720 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:01,721 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:47:01,721 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 11:47:01,745 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:01,745 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:01,746 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 11:47:01,746 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:01,749 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:47:01,749 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2018-04-11 11:47:01,777 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:01,777 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 11:47:01,777 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:01,781 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 11:47:01,782 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:11 [2018-04-11 11:47:01,796 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 11:47:01,814 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:47:01,814 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2018-04-11 11:47:01,814 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 11:47:01,815 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 11:47:01,815 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2018-04-11 11:47:01,815 INFO L87 Difference]: Start difference. First operand 199 states and 215 transitions. Second operand 16 states. [2018-04-11 11:47:02,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:47:02,335 INFO L93 Difference]: Finished difference Result 218 states and 238 transitions. [2018-04-11 11:47:02,339 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 11:47:02,339 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 41 [2018-04-11 11:47:02,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:47:02,339 INFO L225 Difference]: With dead ends: 218 [2018-04-11 11:47:02,340 INFO L226 Difference]: Without dead ends: 218 [2018-04-11 11:47:02,340 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2018-04-11 11:47:02,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2018-04-11 11:47:02,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 201. [2018-04-11 11:47:02,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 201 states. [2018-04-11 11:47:02,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 217 transitions. [2018-04-11 11:47:02,344 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 217 transitions. Word has length 41 [2018-04-11 11:47:02,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:47:02,344 INFO L459 AbstractCegarLoop]: Abstraction has 201 states and 217 transitions. [2018-04-11 11:47:02,344 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-11 11:47:02,344 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 217 transitions. [2018-04-11 11:47:02,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-04-11 11:47:02,345 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:47:02,345 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 11:47:02,345 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 11:47:02,345 INFO L82 PathProgramCache]: Analyzing trace with hash 740170204, now seen corresponding path program 1 times [2018-04-11 11:47:02,345 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:47:02,345 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:47:02,346 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:47:02,346 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:47:02,346 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:47:02,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:47:02,358 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:47:02,399 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 11:47:02,399 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:47:02,399 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 11:47:02,399 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 11:47:02,400 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 11:47:02,400 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 11:47:02,400 INFO L87 Difference]: Start difference. First operand 201 states and 217 transitions. Second operand 7 states. [2018-04-11 11:47:02,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:47:02,582 INFO L93 Difference]: Finished difference Result 203 states and 219 transitions. [2018-04-11 11:47:02,583 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 11:47:02,583 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 41 [2018-04-11 11:47:02,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:47:02,584 INFO L225 Difference]: With dead ends: 203 [2018-04-11 11:47:02,584 INFO L226 Difference]: Without dead ends: 203 [2018-04-11 11:47:02,584 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 11:47:02,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-04-11 11:47:02,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 200. [2018-04-11 11:47:02,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-04-11 11:47:02,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 216 transitions. [2018-04-11 11:47:02,588 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 216 transitions. Word has length 41 [2018-04-11 11:47:02,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:47:02,589 INFO L459 AbstractCegarLoop]: Abstraction has 200 states and 216 transitions. [2018-04-11 11:47:02,589 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 11:47:02,589 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 216 transitions. [2018-04-11 11:47:02,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-04-11 11:47:02,589 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:47:02,589 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 11:47:02,589 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 11:47:02,590 INFO L82 PathProgramCache]: Analyzing trace with hash 740170205, now seen corresponding path program 1 times [2018-04-11 11:47:02,590 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:47:02,590 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:47:02,591 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:47:02,591 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:47:02,591 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:47:02,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:47:02,602 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:47:02,700 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 11:47:02,700 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:47:02,700 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 11:47:02,700 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 11:47:02,700 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 11:47:02,700 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 11:47:02,700 INFO L87 Difference]: Start difference. First operand 200 states and 216 transitions. Second operand 8 states. [2018-04-11 11:47:02,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:47:02,895 INFO L93 Difference]: Finished difference Result 207 states and 223 transitions. [2018-04-11 11:47:02,895 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 11:47:02,895 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 41 [2018-04-11 11:47:02,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:47:02,896 INFO L225 Difference]: With dead ends: 207 [2018-04-11 11:47:02,896 INFO L226 Difference]: Without dead ends: 207 [2018-04-11 11:47:02,896 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 11:47:02,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2018-04-11 11:47:02,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 199. [2018-04-11 11:47:02,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-04-11 11:47:02,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 215 transitions. [2018-04-11 11:47:02,899 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 215 transitions. Word has length 41 [2018-04-11 11:47:02,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:47:02,899 INFO L459 AbstractCegarLoop]: Abstraction has 199 states and 215 transitions. [2018-04-11 11:47:02,900 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 11:47:02,900 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 215 transitions. [2018-04-11 11:47:02,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-04-11 11:47:02,900 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:47:02,900 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 11:47:02,900 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 11:47:02,900 INFO L82 PathProgramCache]: Analyzing trace with hash -1660999650, now seen corresponding path program 1 times [2018-04-11 11:47:02,900 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:47:02,900 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:47:02,901 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:47:02,901 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:47:02,901 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:47:02,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:47:02,919 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:47:03,133 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 11:47:03,133 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:47:03,133 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:47:03,143 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:47:03,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:47:03,181 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:47:03,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 29 treesize of output 28 [2018-04-11 11:47:03,201 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:03,224 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2018-04-11 11:47:03,225 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:03,226 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 31 [2018-04-11 11:47:03,226 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:03,251 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 11:47:03,251 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:03,271 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 11:47:03,272 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:62, output treesize:58 [2018-04-11 11:47:03,464 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,465 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,465 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 66 [2018-04-11 11:47:03,465 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:03,501 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,503 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 46 treesize of output 49 [2018-04-11 11:47:03,503 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:03,535 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,535 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,536 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 47 treesize of output 51 [2018-04-11 11:47:03,536 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:03,567 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,568 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,568 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 45 treesize of output 49 [2018-04-11 11:47:03,569 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:03,595 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2018-04-11 11:47:03,596 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 10 variables, input treesize:105, output treesize:85 [2018-04-11 11:47:03,772 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,773 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,774 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,774 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 63 treesize of output 56 [2018-04-11 11:47:03,774 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:03,845 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,846 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,846 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,847 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,848 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 61 treesize of output 58 [2018-04-11 11:47:03,848 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:03,924 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,925 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:03,926 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 56 treesize of output 75 [2018-04-11 11:47:03,926 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:04,012 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,013 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,014 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,015 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,016 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,017 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 59 treesize of output 86 [2018-04-11 11:47:04,018 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:04,100 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,100 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,103 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 61 treesize of output 68 [2018-04-11 11:47:04,103 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:04,185 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,186 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,186 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,187 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 60 treesize of output 53 [2018-04-11 11:47:04,187 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:04,252 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,252 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,253 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,254 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 54 treesize of output 75 [2018-04-11 11:47:04,254 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:04,322 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,323 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,323 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,324 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:47:04,325 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 58 treesize of output 55 [2018-04-11 11:47:04,325 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:04,414 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 11:47:04,415 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:245, output treesize:197 [2018-04-11 11:47:04,939 WARN L148 SmtUtils]: Spent 463ms on a formula simplification that was a NOOP. DAG size: 113 [2018-04-11 11:47:04,950 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 62 treesize of output 59 [2018-04-11 11:47:04,954 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 11:47:04,954 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:04,968 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:47:05,061 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 57 [2018-04-11 11:47:05,063 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 11:47:05,064 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:05,075 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:47:05,158 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 66 treesize of output 63 [2018-04-11 11:47:05,160 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 11:47:05,161 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:05,175 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:47:05,259 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 57 [2018-04-11 11:47:05,262 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 11:47:05,263 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 11:47:05,276 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:47:05,341 INFO L267 ElimStorePlain]: Start of recursive call 1: 20 dim-0 vars, 4 dim-2 vars, End of recursive call: 16 dim-0 vars, and 4 xjuncts. [2018-04-11 11:47:05,342 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 24 variables, input treesize:249, output treesize:245 [2018-04-11 11:47:05,535 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 71 treesize of output 65 [2018-04-11 11:47:05,538 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2018-04-11 11:47:05,539 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 11:47:05,554 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 11:47:05,620 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 61 treesize of output 57 [2018-04-11 11:47:05,623 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 22 treesize of output 14 [2018-04-11 11:47:05,623 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 11:47:05,634 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 11:47:05,702 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 53 treesize of output 51 [2018-04-11 11:47:05,704 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 13 treesize of output 9 [2018-04-11 11:47:05,705 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 11:47:05,715 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 11:47:05,785 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 59 treesize of output 55 [2018-04-11 11:47:05,789 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 12 [2018-04-11 11:47:05,790 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 11:47:05,804 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 11:47:05,864 INFO L267 ElimStorePlain]: Start of recursive call 1: 24 dim-0 vars, 4 dim-2 vars, End of recursive call: 20 dim-0 vars, and 4 xjuncts. [2018-04-11 11:47:05,864 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 28 variables, input treesize:245, output treesize:197 [2018-04-11 11:47:18,870 WARN L151 SmtUtils]: Spent 12885ms on a formula simplification. DAG size of input: 118 DAG size of output 91 [2018-04-11 11:47:18,911 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 11:47:18,940 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:47:18,940 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 23 [2018-04-11 11:47:18,940 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 11:47:18,940 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 11:47:18,941 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=477, Unknown=4, NotChecked=0, Total=552 [2018-04-11 11:47:18,941 INFO L87 Difference]: Start difference. First operand 199 states and 215 transitions. Second operand 24 states. [2018-04-11 11:47:19,328 WARN L151 SmtUtils]: Spent 108ms on a formula simplification. DAG size of input: 104 DAG size of output 60 [2018-04-11 11:47:40,359 WARN L151 SmtUtils]: Spent 8369ms on a formula simplification. DAG size of input: 129 DAG size of output 115 [2018-04-11 11:47:43,150 WARN L151 SmtUtils]: Spent 2726ms on a formula simplification. DAG size of input: 165 DAG size of output 148 [2018-04-11 11:47:43,603 WARN L151 SmtUtils]: Spent 406ms on a formula simplification. DAG size of input: 135 DAG size of output 135 [2018-04-11 11:47:55,634 WARN L151 SmtUtils]: Spent 11782ms on a formula simplification. DAG size of input: 107 DAG size of output 98 [2018-04-11 11:48:03,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:03,580 INFO L93 Difference]: Finished difference Result 245 states and 265 transitions. [2018-04-11 11:48:03,580 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-11 11:48:03,580 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 43 [2018-04-11 11:48:03,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:03,581 INFO L225 Difference]: With dead ends: 245 [2018-04-11 11:48:03,581 INFO L226 Difference]: Without dead ends: 245 [2018-04-11 11:48:03,581 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 40.0s TimeCoverageRelationStatistics Valid=155, Invalid=896, Unknown=5, NotChecked=0, Total=1056 [2018-04-11 11:48:03,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2018-04-11 11:48:03,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 198. [2018-04-11 11:48:03,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 198 states. [2018-04-11 11:48:03,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 214 transitions. [2018-04-11 11:48:03,584 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 214 transitions. Word has length 43 [2018-04-11 11:48:03,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:03,584 INFO L459 AbstractCegarLoop]: Abstraction has 198 states and 214 transitions. [2018-04-11 11:48:03,584 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 11:48:03,584 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 214 transitions. [2018-04-11 11:48:03,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-04-11 11:48:03,584 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:03,584 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 11:48:03,584 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 11:48:03,585 INFO L82 PathProgramCache]: Analyzing trace with hash -2038243939, now seen corresponding path program 1 times [2018-04-11 11:48:03,585 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:03,585 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:03,585 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:03,585 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:03,585 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:03,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:03,592 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:03,879 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-11 11:48:03,879 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:48:03,879 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:48:03,884 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:03,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:03,904 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:48:04,033 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 11:48:04,052 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:48:04,052 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2018-04-11 11:48:04,052 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-11 11:48:04,053 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-11 11:48:04,053 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=360, Unknown=6, NotChecked=0, Total=420 [2018-04-11 11:48:04,053 INFO L87 Difference]: Start difference. First operand 198 states and 214 transitions. Second operand 21 states. [2018-04-11 11:48:04,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:04,940 INFO L93 Difference]: Finished difference Result 214 states and 230 transitions. [2018-04-11 11:48:04,940 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 11:48:04,941 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 45 [2018-04-11 11:48:04,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:04,941 INFO L225 Difference]: With dead ends: 214 [2018-04-11 11:48:04,941 INFO L226 Difference]: Without dead ends: 199 [2018-04-11 11:48:04,941 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=92, Invalid=604, Unknown=6, NotChecked=0, Total=702 [2018-04-11 11:48:04,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2018-04-11 11:48:04,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 190. [2018-04-11 11:48:04,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-04-11 11:48:04,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 205 transitions. [2018-04-11 11:48:04,944 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 205 transitions. Word has length 45 [2018-04-11 11:48:04,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:04,944 INFO L459 AbstractCegarLoop]: Abstraction has 190 states and 205 transitions. [2018-04-11 11:48:04,944 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-11 11:48:04,944 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 205 transitions. [2018-04-11 11:48:04,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-04-11 11:48:04,945 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:04,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] [2018-04-11 11:48:04,945 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 11:48:04,945 INFO L82 PathProgramCache]: Analyzing trace with hash 996011219, now seen corresponding path program 1 times [2018-04-11 11:48:04,945 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:04,945 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:04,946 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:04,946 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:04,946 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:04,956 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:05,008 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 11:48:05,008 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:48:05,008 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 11:48:05,008 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 11:48:05,009 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 11:48:05,009 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 11:48:05,009 INFO L87 Difference]: Start difference. First operand 190 states and 205 transitions. Second operand 7 states. [2018-04-11 11:48:05,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:05,121 INFO L93 Difference]: Finished difference Result 196 states and 212 transitions. [2018-04-11 11:48:05,121 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 11:48:05,121 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 48 [2018-04-11 11:48:05,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:05,122 INFO L225 Difference]: With dead ends: 196 [2018-04-11 11:48:05,122 INFO L226 Difference]: Without dead ends: 196 [2018-04-11 11:48:05,122 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 11:48:05,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2018-04-11 11:48:05,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 189. [2018-04-11 11:48:05,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189 states. [2018-04-11 11:48:05,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 204 transitions. [2018-04-11 11:48:05,125 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 204 transitions. Word has length 48 [2018-04-11 11:48:05,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:05,126 INFO L459 AbstractCegarLoop]: Abstraction has 189 states and 204 transitions. [2018-04-11 11:48:05,126 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 11:48:05,126 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 204 transitions. [2018-04-11 11:48:05,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-04-11 11:48:05,126 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:05,127 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 11:48:05,127 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 11:48:05,127 INFO L82 PathProgramCache]: Analyzing trace with hash 996011220, now seen corresponding path program 1 times [2018-04-11 11:48:05,127 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:05,127 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:05,128 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:05,128 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:05,128 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:05,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:05,143 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:05,238 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 11:48:05,238 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:48:05,238 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:48:05,249 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:05,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:05,283 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:48:05,346 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 11:48:05,363 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 11:48:05,363 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 15 [2018-04-11 11:48:05,363 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 11:48:05,363 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 11:48:05,363 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2018-04-11 11:48:05,363 INFO L87 Difference]: Start difference. First operand 189 states and 204 transitions. Second operand 16 states. [2018-04-11 11:48:05,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:05,553 INFO L93 Difference]: Finished difference Result 195 states and 211 transitions. [2018-04-11 11:48:05,553 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 11:48:05,553 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 48 [2018-04-11 11:48:05,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:05,554 INFO L225 Difference]: With dead ends: 195 [2018-04-11 11:48:05,554 INFO L226 Difference]: Without dead ends: 195 [2018-04-11 11:48:05,554 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 11:48:05,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2018-04-11 11:48:05,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 188. [2018-04-11 11:48:05,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2018-04-11 11:48:05,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 203 transitions. [2018-04-11 11:48:05,572 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 203 transitions. Word has length 48 [2018-04-11 11:48:05,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:05,572 INFO L459 AbstractCegarLoop]: Abstraction has 188 states and 203 transitions. [2018-04-11 11:48:05,572 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-11 11:48:05,573 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 203 transitions. [2018-04-11 11:48:05,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-11 11:48:05,573 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:05,573 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 11:48:05,573 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 11:48:05,574 INFO L82 PathProgramCache]: Analyzing trace with hash -618767649, now seen corresponding path program 1 times [2018-04-11 11:48:05,574 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:05,574 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:05,575 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:05,575 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:05,575 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:05,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:05,583 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:05,619 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 11:48:05,620 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:48:05,620 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 11:48:05,620 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 11:48:05,620 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 11:48:05,620 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 11:48:05,620 INFO L87 Difference]: Start difference. First operand 188 states and 203 transitions. Second operand 7 states. [2018-04-11 11:48:05,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:05,680 INFO L93 Difference]: Finished difference Result 183 states and 197 transitions. [2018-04-11 11:48:05,680 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 11:48:05,681 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 47 [2018-04-11 11:48:05,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:05,681 INFO L225 Difference]: With dead ends: 183 [2018-04-11 11:48:05,681 INFO L226 Difference]: Without dead ends: 183 [2018-04-11 11:48:05,681 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 11:48:05,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-04-11 11:48:05,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 183. [2018-04-11 11:48:05,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2018-04-11 11:48:05,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 197 transitions. [2018-04-11 11:48:05,684 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 197 transitions. Word has length 47 [2018-04-11 11:48:05,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:05,684 INFO L459 AbstractCegarLoop]: Abstraction has 183 states and 197 transitions. [2018-04-11 11:48:05,684 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 11:48:05,684 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 197 transitions. [2018-04-11 11:48:05,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-11 11:48:05,684 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:05,684 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 11:48:05,684 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 11:48:05,684 INFO L82 PathProgramCache]: Analyzing trace with hash -610926380, now seen corresponding path program 1 times [2018-04-11 11:48:05,684 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:05,684 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:05,685 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:05,685 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:05,685 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:05,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:05,696 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:05,859 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 11:48:05,859 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:48:05,859 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:48:05,864 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:05,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:05,895 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:48:05,907 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 11:48:05,908 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 11:48:05,908 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:05,909 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:05,911 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 11:48:05,912 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:19, output treesize:11 [2018-04-11 11:48:05,962 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2018-04-11 11:48:05,963 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 5 [2018-04-11 11:48:05,963 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:05,964 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:05,965 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 11:48:05,965 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:21, output treesize:5 [2018-04-11 11:48:05,979 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 11:48:05,996 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 11:48:05,997 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 19 [2018-04-11 11:48:05,997 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-11 11:48:05,997 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-11 11:48:05,997 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2018-04-11 11:48:05,998 INFO L87 Difference]: Start difference. First operand 183 states and 197 transitions. Second operand 20 states. [2018-04-11 11:48:06,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:06,291 INFO L93 Difference]: Finished difference Result 184 states and 198 transitions. [2018-04-11 11:48:06,291 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 11:48:06,291 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 50 [2018-04-11 11:48:06,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:06,292 INFO L225 Difference]: With dead ends: 184 [2018-04-11 11:48:06,292 INFO L226 Difference]: Without dead ends: 184 [2018-04-11 11:48:06,292 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 42 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=566, Unknown=0, NotChecked=0, Total=650 [2018-04-11 11:48:06,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2018-04-11 11:48:06,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 182. [2018-04-11 11:48:06,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2018-04-11 11:48:06,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 196 transitions. [2018-04-11 11:48:06,295 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 196 transitions. Word has length 50 [2018-04-11 11:48:06,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:06,296 INFO L459 AbstractCegarLoop]: Abstraction has 182 states and 196 transitions. [2018-04-11 11:48:06,296 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-11 11:48:06,296 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 196 transitions. [2018-04-11 11:48:06,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-11 11:48:06,296 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:06,296 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 11:48:06,296 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 11:48:06,297 INFO L82 PathProgramCache]: Analyzing trace with hash -610926379, now seen corresponding path program 1 times [2018-04-11 11:48:06,297 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:06,297 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:06,298 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:06,298 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:06,298 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:06,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:06,316 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:06,535 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 11:48:06,535 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:48:06,535 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:48:06,543 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:06,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:06,580 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:48:06,614 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-04-11 11:48:06,616 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 11:48:06,616 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:06,618 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:06,629 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 11:48:06,631 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 11:48:06,631 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:06,633 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:06,641 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:06,641 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:41, output treesize:27 [2018-04-11 11:48:06,777 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2018-04-11 11:48:06,779 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2018-04-11 11:48:06,779 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:06,780 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:06,785 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2018-04-11 11:48:06,786 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2018-04-11 11:48:06,786 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:06,788 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:06,791 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:06,791 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:9 [2018-04-11 11:48:06,824 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 11:48:06,841 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 11:48:06,841 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [15] total 23 [2018-04-11 11:48:06,842 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 11:48:06,842 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 11:48:06,842 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=494, Unknown=0, NotChecked=0, Total=552 [2018-04-11 11:48:06,842 INFO L87 Difference]: Start difference. First operand 182 states and 196 transitions. Second operand 24 states. [2018-04-11 11:48:07,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:07,309 INFO L93 Difference]: Finished difference Result 183 states and 197 transitions. [2018-04-11 11:48:07,310 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-11 11:48:07,310 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 50 [2018-04-11 11:48:07,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:07,310 INFO L225 Difference]: With dead ends: 183 [2018-04-11 11:48:07,310 INFO L226 Difference]: Without dead ends: 183 [2018-04-11 11:48:07,311 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=100, Invalid=770, Unknown=0, NotChecked=0, Total=870 [2018-04-11 11:48:07,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-04-11 11:48:07,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 181. [2018-04-11 11:48:07,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-04-11 11:48:07,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 195 transitions. [2018-04-11 11:48:07,313 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 195 transitions. Word has length 50 [2018-04-11 11:48:07,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:07,313 INFO L459 AbstractCegarLoop]: Abstraction has 181 states and 195 transitions. [2018-04-11 11:48:07,313 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 11:48:07,313 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 195 transitions. [2018-04-11 11:48:07,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-04-11 11:48:07,313 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:07,313 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 11:48:07,313 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 11:48:07,314 INFO L82 PathProgramCache]: Analyzing trace with hash -1758848618, now seen corresponding path program 1 times [2018-04-11 11:48:07,314 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:07,314 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:07,314 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:07,314 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:07,314 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:07,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:07,329 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:07,784 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 11:48:07,784 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:48:07,785 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:48:07,790 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:07,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:07,817 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:48:07,818 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 11:48:07,818 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:07,819 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:07,819 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 11:48:07,890 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:07,890 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:07,891 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 11:48:07,891 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:07,892 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:07,892 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:4 [2018-04-11 11:48:07,918 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 11:48:07,919 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:07,919 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:07,919 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 11:48:07,940 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 11:48:07,941 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 11:48:07,941 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:07,942 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:07,956 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 11:48:07,956 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2018-04-11 11:48:07,982 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 11:48:07,984 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 11:48:07,984 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:07,987 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:07,994 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 15 treesize of output 12 [2018-04-11 11:48:07,995 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 11:48:07,995 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:07,996 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:08,001 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:08,001 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:44, output treesize:34 [2018-04-11 11:48:08,133 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 29 [2018-04-11 11:48:08,134 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2018-04-11 11:48:08,135 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:08,136 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:08,140 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 11:48:08,140 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:37 [2018-04-11 11:48:08,221 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 43 treesize of output 32 [2018-04-11 11:48:08,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 17 treesize of output 5 [2018-04-11 11:48:08,232 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:08,235 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 11:48:08,236 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:08,236 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:08,237 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:08,237 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:43, output treesize:5 [2018-04-11 11:48:08,240 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 11:48:08,256 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:48:08,256 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 38 [2018-04-11 11:48:08,257 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-04-11 11:48:08,257 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-04-11 11:48:08,257 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=1390, Unknown=0, NotChecked=0, Total=1482 [2018-04-11 11:48:08,258 INFO L87 Difference]: Start difference. First operand 181 states and 195 transitions. Second operand 39 states. [2018-04-11 11:48:10,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:10,124 INFO L93 Difference]: Finished difference Result 196 states and 214 transitions. [2018-04-11 11:48:10,124 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-11 11:48:10,125 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 51 [2018-04-11 11:48:10,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:10,125 INFO L225 Difference]: With dead ends: 196 [2018-04-11 11:48:10,125 INFO L226 Difference]: Without dead ends: 196 [2018-04-11 11:48:10,126 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=262, Invalid=3044, Unknown=0, NotChecked=0, Total=3306 [2018-04-11 11:48:10,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2018-04-11 11:48:10,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 180. [2018-04-11 11:48:10,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2018-04-11 11:48:10,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 194 transitions. [2018-04-11 11:48:10,128 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 194 transitions. Word has length 51 [2018-04-11 11:48:10,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:10,128 INFO L459 AbstractCegarLoop]: Abstraction has 180 states and 194 transitions. [2018-04-11 11:48:10,128 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-04-11 11:48:10,128 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 194 transitions. [2018-04-11 11:48:10,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-04-11 11:48:10,129 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:10,129 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 11:48:10,129 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 11:48:10,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1758848617, now seen corresponding path program 1 times [2018-04-11 11:48:10,129 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:10,130 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:10,130 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:10,130 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:10,130 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:10,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:10,145 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:10,710 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 11:48:10,710 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:48:10,710 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:48:10,715 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:10,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:10,757 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:48:10,771 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 11:48:10,771 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:10,772 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:10,772 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 11:48:10,911 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:10,911 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:10,912 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 11:48:10,912 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:10,912 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:10,912 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:4 [2018-04-11 11:48:10,949 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 11:48:10,949 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:10,958 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 11:48:10,958 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:10,967 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 2 xjuncts. [2018-04-11 11:48:10,967 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:36 [2018-04-11 11:48:16,141 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 43 treesize of output 40 [2018-04-11 11:48:16,145 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 11:48:16,145 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,151 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,169 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 39 treesize of output 36 [2018-04-11 11:48:16,171 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 11:48:16,171 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,175 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,192 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 45 treesize of output 42 [2018-04-11 11:48:16,194 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 11:48:16,194 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,199 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,214 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 41 treesize of output 38 [2018-04-11 11:48:16,219 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 11:48:16,219 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,224 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,236 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 11:48:16,237 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:89, output treesize:67 [2018-04-11 11:48:16,446 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 46 treesize of output 47 [2018-04-11 11:48:16,447 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 11:48:16,447 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,452 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,464 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 44 treesize of output 57 [2018-04-11 11:48:16,465 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 11:48:16,465 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,470 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,478 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 1 xjuncts. [2018-04-11 11:48:16,478 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:79, output treesize:105 [2018-04-11 11:48:16,932 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 142 treesize of output 117 [2018-04-11 11:48:16,934 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 80 treesize of output 64 [2018-04-11 11:48:16,934 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 11:48:16,944 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 60 treesize of output 27 [2018-04-11 11:48:16,944 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,951 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 11:48:16,961 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 50 treesize of output 42 [2018-04-11 11:48:16,962 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 38 treesize of output 26 [2018-04-11 11:48:16,963 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 11:48:16,978 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 26 treesize of output 11 [2018-04-11 11:48:16,979 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,981 INFO L267 ElimStorePlain]: Start of recursive call 5: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:16,987 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 1 xjuncts. [2018-04-11 11:48:16,987 INFO L202 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:147, output treesize:23 [2018-04-11 11:48:17,066 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 11:48:17,084 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:48:17,084 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24] total 48 [2018-04-11 11:48:17,084 INFO L442 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-04-11 11:48:17,084 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-04-11 11:48:17,085 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=2230, Unknown=3, NotChecked=0, Total=2352 [2018-04-11 11:48:17,085 INFO L87 Difference]: Start difference. First operand 180 states and 194 transitions. Second operand 49 states. [2018-04-11 11:48:19,204 WARN L151 SmtUtils]: Spent 1869ms on a formula simplification. DAG size of input: 64 DAG size of output 64 [2018-04-11 11:48:25,990 WARN L151 SmtUtils]: Spent 6519ms on a formula simplification. DAG size of input: 43 DAG size of output 39 [2018-04-11 11:48:36,890 WARN L151 SmtUtils]: Spent 10818ms on a formula simplification. DAG size of input: 70 DAG size of output 62 [2018-04-11 11:48:38,892 WARN L151 SmtUtils]: Spent 1827ms on a formula simplification. DAG size of input: 60 DAG size of output 56 [2018-04-11 11:48:41,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:41,478 INFO L93 Difference]: Finished difference Result 195 states and 213 transitions. [2018-04-11 11:48:41,479 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-11 11:48:41,479 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 51 [2018-04-11 11:48:41,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:41,479 INFO L225 Difference]: With dead ends: 195 [2018-04-11 11:48:41,479 INFO L226 Difference]: Without dead ends: 195 [2018-04-11 11:48:41,480 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 29.0s TimeCoverageRelationStatistics Valid=344, Invalid=4765, Unknown=3, NotChecked=0, Total=5112 [2018-04-11 11:48:41,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2018-04-11 11:48:41,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 179. [2018-04-11 11:48:41,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-04-11 11:48:41,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 193 transitions. [2018-04-11 11:48:41,483 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 193 transitions. Word has length 51 [2018-04-11 11:48:41,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:41,484 INFO L459 AbstractCegarLoop]: Abstraction has 179 states and 193 transitions. [2018-04-11 11:48:41,484 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-04-11 11:48:41,484 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 193 transitions. [2018-04-11 11:48:41,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-04-11 11:48:41,484 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:41,484 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 11:48:41,485 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 11:48:41,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1988539693, now seen corresponding path program 1 times [2018-04-11 11:48:41,485 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:41,485 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:41,486 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:41,486 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:41,486 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:41,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:41,496 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:41,538 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 11:48:41,538 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:48:41,538 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 11:48:41,539 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 11:48:41,539 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 11:48:41,539 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 11:48:41,539 INFO L87 Difference]: Start difference. First operand 179 states and 193 transitions. Second operand 7 states. [2018-04-11 11:48:41,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:41,651 INFO L93 Difference]: Finished difference Result 190 states and 203 transitions. [2018-04-11 11:48:41,651 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 11:48:41,651 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 57 [2018-04-11 11:48:41,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:41,652 INFO L225 Difference]: With dead ends: 190 [2018-04-11 11:48:41,652 INFO L226 Difference]: Without dead ends: 190 [2018-04-11 11:48:41,652 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 11:48:41,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2018-04-11 11:48:41,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 187. [2018-04-11 11:48:41,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-04-11 11:48:41,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 201 transitions. [2018-04-11 11:48:41,654 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 201 transitions. Word has length 57 [2018-04-11 11:48:41,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:41,655 INFO L459 AbstractCegarLoop]: Abstraction has 187 states and 201 transitions. [2018-04-11 11:48:41,655 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 11:48:41,655 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 201 transitions. [2018-04-11 11:48:41,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-04-11 11:48:41,655 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:41,655 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 11:48:41,656 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 11:48:41,656 INFO L82 PathProgramCache]: Analyzing trace with hash -1988539692, now seen corresponding path program 1 times [2018-04-11 11:48:41,656 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:41,656 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:41,656 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:41,656 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:41,656 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:41,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:41,665 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:41,804 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 11:48:41,804 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:48:41,804 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:48:41,812 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:41,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:41,852 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:48:41,955 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 11:48:41,984 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:48:41,984 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 18 [2018-04-11 11:48:41,984 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 11:48:41,985 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 11:48:41,985 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2018-04-11 11:48:41,985 INFO L87 Difference]: Start difference. First operand 187 states and 201 transitions. Second operand 19 states. [2018-04-11 11:48:42,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:42,232 INFO L93 Difference]: Finished difference Result 194 states and 208 transitions. [2018-04-11 11:48:42,233 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-11 11:48:42,233 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 57 [2018-04-11 11:48:42,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:42,233 INFO L225 Difference]: With dead ends: 194 [2018-04-11 11:48:42,233 INFO L226 Difference]: Without dead ends: 194 [2018-04-11 11:48:42,234 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2018-04-11 11:48:42,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2018-04-11 11:48:42,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 187. [2018-04-11 11:48:42,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-04-11 11:48:42,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 200 transitions. [2018-04-11 11:48:42,237 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 200 transitions. Word has length 57 [2018-04-11 11:48:42,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:42,237 INFO L459 AbstractCegarLoop]: Abstraction has 187 states and 200 transitions. [2018-04-11 11:48:42,237 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 11:48:42,237 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 200 transitions. [2018-04-11 11:48:42,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-04-11 11:48:42,238 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:42,238 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 11:48:42,238 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 11:48:42,238 INFO L82 PathProgramCache]: Analyzing trace with hash -1280452411, now seen corresponding path program 1 times [2018-04-11 11:48:42,238 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:42,238 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:42,239 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:42,239 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:42,239 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:42,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:42,251 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:42,303 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 11:48:42,303 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:48:42,304 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 11:48:42,304 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 11:48:42,304 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 11:48:42,304 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 11:48:42,304 INFO L87 Difference]: Start difference. First operand 187 states and 200 transitions. Second operand 8 states. [2018-04-11 11:48:42,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:42,455 INFO L93 Difference]: Finished difference Result 185 states and 198 transitions. [2018-04-11 11:48:42,457 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 11:48:42,457 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 68 [2018-04-11 11:48:42,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:42,458 INFO L225 Difference]: With dead ends: 185 [2018-04-11 11:48:42,458 INFO L226 Difference]: Without dead ends: 185 [2018-04-11 11:48:42,459 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 11:48:42,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2018-04-11 11:48:42,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 183. [2018-04-11 11:48:42,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2018-04-11 11:48:42,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 196 transitions. [2018-04-11 11:48:42,462 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 196 transitions. Word has length 68 [2018-04-11 11:48:42,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:42,463 INFO L459 AbstractCegarLoop]: Abstraction has 183 states and 196 transitions. [2018-04-11 11:48:42,463 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 11:48:42,463 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 196 transitions. [2018-04-11 11:48:42,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-04-11 11:48:42,463 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:42,464 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 11:48:42,464 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 11:48:42,464 INFO L82 PathProgramCache]: Analyzing trace with hash -1280452410, now seen corresponding path program 1 times [2018-04-11 11:48:42,464 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:42,464 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:42,465 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:42,465 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:42,465 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:42,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:42,482 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:42,716 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 11:48:42,716 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:48:42,716 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-04-11 11:48:42,717 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 11:48:42,717 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 11:48:42,717 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-04-11 11:48:42,717 INFO L87 Difference]: Start difference. First operand 183 states and 196 transitions. Second operand 10 states. [2018-04-11 11:48:43,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:43,111 INFO L93 Difference]: Finished difference Result 181 states and 194 transitions. [2018-04-11 11:48:43,112 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 11:48:43,112 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 68 [2018-04-11 11:48:43,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:43,113 INFO L225 Difference]: With dead ends: 181 [2018-04-11 11:48:43,113 INFO L226 Difference]: Without dead ends: 181 [2018-04-11 11:48:43,113 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 11:48:43,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-04-11 11:48:43,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 179. [2018-04-11 11:48:43,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-04-11 11:48:43,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 192 transitions. [2018-04-11 11:48:43,117 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 192 transitions. Word has length 68 [2018-04-11 11:48:43,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:43,117 INFO L459 AbstractCegarLoop]: Abstraction has 179 states and 192 transitions. [2018-04-11 11:48:43,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 11:48:43,117 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 192 transitions. [2018-04-11 11:48:43,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-04-11 11:48:43,118 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:43,118 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 11:48:43,118 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 11:48:43,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1730734935, now seen corresponding path program 1 times [2018-04-11 11:48:43,118 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:43,119 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:43,119 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:43,119 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:43,119 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:43,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:43,129 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:43,150 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 11:48:43,150 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:48:43,150 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 11:48:43,150 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 11:48:43,151 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 11:48:43,151 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 11:48:43,151 INFO L87 Difference]: Start difference. First operand 179 states and 192 transitions. Second operand 4 states. [2018-04-11 11:48:43,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:43,157 INFO L93 Difference]: Finished difference Result 187 states and 200 transitions. [2018-04-11 11:48:43,158 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 11:48:43,158 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 72 [2018-04-11 11:48:43,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:43,158 INFO L225 Difference]: With dead ends: 187 [2018-04-11 11:48:43,159 INFO L226 Difference]: Without dead ends: 187 [2018-04-11 11:48:43,159 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 11:48:43,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2018-04-11 11:48:43,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 187. [2018-04-11 11:48:43,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-04-11 11:48:43,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 200 transitions. [2018-04-11 11:48:43,162 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 200 transitions. Word has length 72 [2018-04-11 11:48:43,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:43,163 INFO L459 AbstractCegarLoop]: Abstraction has 187 states and 200 transitions. [2018-04-11 11:48:43,163 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 11:48:43,163 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 200 transitions. [2018-04-11 11:48:43,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-04-11 11:48:43,163 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:43,164 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 11:48:43,164 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 11:48:43,164 INFO L82 PathProgramCache]: Analyzing trace with hash -721596476, now seen corresponding path program 1 times [2018-04-11 11:48:43,164 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:43,164 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:43,165 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:43,165 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:43,165 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:43,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:43,174 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:43,198 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 11:48:43,199 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:48:43,199 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 11:48:43,199 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 11:48:43,199 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 11:48:43,199 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 11:48:43,199 INFO L87 Difference]: Start difference. First operand 187 states and 200 transitions. Second operand 5 states. [2018-04-11 11:48:43,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:43,211 INFO L93 Difference]: Finished difference Result 191 states and 204 transitions. [2018-04-11 11:48:43,211 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 11:48:43,212 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 73 [2018-04-11 11:48:43,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:43,212 INFO L225 Difference]: With dead ends: 191 [2018-04-11 11:48:43,212 INFO L226 Difference]: Without dead ends: 191 [2018-04-11 11:48:43,213 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 11:48:43,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2018-04-11 11:48:43,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2018-04-11 11:48:43,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 191 states. [2018-04-11 11:48:43,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 204 transitions. [2018-04-11 11:48:43,216 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 204 transitions. Word has length 73 [2018-04-11 11:48:43,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:43,216 INFO L459 AbstractCegarLoop]: Abstraction has 191 states and 204 transitions. [2018-04-11 11:48:43,216 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 11:48:43,216 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 204 transitions. [2018-04-11 11:48:43,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-11 11:48:43,217 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:43,217 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 11:48:43,217 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 11:48:43,217 INFO L82 PathProgramCache]: Analyzing trace with hash 992311907, now seen corresponding path program 1 times [2018-04-11 11:48:43,218 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:43,218 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:43,218 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:43,218 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:43,219 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:43,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:43,228 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:43,287 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 11:48:43,288 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:48:43,288 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 11:48:43,288 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 11:48:43,288 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 11:48:43,288 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 11:48:43,288 INFO L87 Difference]: Start difference. First operand 191 states and 204 transitions. Second operand 8 states. [2018-04-11 11:48:43,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:43,566 INFO L93 Difference]: Finished difference Result 230 states and 247 transitions. [2018-04-11 11:48:43,566 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 11:48:43,566 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 75 [2018-04-11 11:48:43,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:43,567 INFO L225 Difference]: With dead ends: 230 [2018-04-11 11:48:43,567 INFO L226 Difference]: Without dead ends: 230 [2018-04-11 11:48:43,567 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 11:48:43,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2018-04-11 11:48:43,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 212. [2018-04-11 11:48:43,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2018-04-11 11:48:43,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 233 transitions. [2018-04-11 11:48:43,570 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 233 transitions. Word has length 75 [2018-04-11 11:48:43,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:43,571 INFO L459 AbstractCegarLoop]: Abstraction has 212 states and 233 transitions. [2018-04-11 11:48:43,571 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 11:48:43,571 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 233 transitions. [2018-04-11 11:48:43,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-11 11:48:43,571 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:43,572 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 11:48:43,572 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 11:48:43,572 INFO L82 PathProgramCache]: Analyzing trace with hash 992311908, now seen corresponding path program 1 times [2018-04-11 11:48:43,572 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:43,572 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:43,573 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:43,573 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:43,573 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:43,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:43,584 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:43,824 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 11:48:43,824 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:48:43,824 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:48:43,846 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:43,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:43,891 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:48:43,993 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 11:48:44,012 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 11:48:44,012 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [17] total 23 [2018-04-11 11:48:44,013 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 11:48:44,013 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 11:48:44,013 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=499, Unknown=0, NotChecked=0, Total=552 [2018-04-11 11:48:44,013 INFO L87 Difference]: Start difference. First operand 212 states and 233 transitions. Second operand 24 states. [2018-04-11 11:48:44,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:44,801 INFO L93 Difference]: Finished difference Result 246 states and 261 transitions. [2018-04-11 11:48:44,801 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-11 11:48:44,801 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 75 [2018-04-11 11:48:44,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:44,802 INFO L225 Difference]: With dead ends: 246 [2018-04-11 11:48:44,802 INFO L226 Difference]: Without dead ends: 246 [2018-04-11 11:48:44,802 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=117, Invalid=1143, Unknown=0, NotChecked=0, Total=1260 [2018-04-11 11:48:44,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2018-04-11 11:48:44,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 221. [2018-04-11 11:48:44,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-04-11 11:48:44,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 242 transitions. [2018-04-11 11:48:44,806 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 242 transitions. Word has length 75 [2018-04-11 11:48:44,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:44,806 INFO L459 AbstractCegarLoop]: Abstraction has 221 states and 242 transitions. [2018-04-11 11:48:44,807 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 11:48:44,807 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 242 transitions. [2018-04-11 11:48:44,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-04-11 11:48:44,807 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:44,807 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 11:48:44,807 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 11:48:44,808 INFO L82 PathProgramCache]: Analyzing trace with hash 129003492, now seen corresponding path program 1 times [2018-04-11 11:48:44,808 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:44,808 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:44,809 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:44,809 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:44,809 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:44,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:44,828 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:45,245 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 11:48:45,245 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:48:45,245 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:48:45,250 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:45,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:45,285 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:48:45,294 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 11:48:45,295 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 11:48:45,295 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:45,296 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:45,299 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 11:48:45,299 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:22, output treesize:15 [2018-04-11 11:48:45,368 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 11:48:45,371 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 11:48:45,440 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 11:48:45,442 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:45,443 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 11:48:45,443 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:45,447 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:45,452 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 11:48:45,452 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:31, output treesize:15 [2018-04-11 11:48:45,477 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 11:48:45,478 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 11:48:45,478 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:45,479 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:45,480 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 11:48:45,480 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:17, output treesize:5 [2018-04-11 11:48:45,495 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 11:48:45,511 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:48:45,512 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 31 [2018-04-11 11:48:45,512 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-11 11:48:45,512 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-11 11:48:45,512 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=750, Unknown=17, NotChecked=114, Total=992 [2018-04-11 11:48:45,512 INFO L87 Difference]: Start difference. First operand 221 states and 242 transitions. Second operand 32 states. [2018-04-11 11:48:46,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:46,837 INFO L93 Difference]: Finished difference Result 266 states and 288 transitions. [2018-04-11 11:48:46,837 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-11 11:48:46,837 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 77 [2018-04-11 11:48:46,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:46,838 INFO L225 Difference]: With dead ends: 266 [2018-04-11 11:48:46,838 INFO L226 Difference]: Without dead ends: 266 [2018-04-11 11:48:46,839 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 64 SyntacticMatches, 10 SemanticMatches, 46 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=244, Invalid=1751, Unknown=83, NotChecked=178, Total=2256 [2018-04-11 11:48:46,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2018-04-11 11:48:46,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 221. [2018-04-11 11:48:46,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-04-11 11:48:46,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 241 transitions. [2018-04-11 11:48:46,842 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 241 transitions. Word has length 77 [2018-04-11 11:48:46,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:46,843 INFO L459 AbstractCegarLoop]: Abstraction has 221 states and 241 transitions. [2018-04-11 11:48:46,843 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-11 11:48:46,843 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 241 transitions. [2018-04-11 11:48:46,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-04-11 11:48:46,844 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48: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] [2018-04-11 11:48:46,844 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 11:48:46,844 INFO L82 PathProgramCache]: Analyzing trace with hash 129003493, now seen corresponding path program 1 times [2018-04-11 11:48:46,844 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:46,844 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:46,845 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:46,845 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:46,845 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:46,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:46,864 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:47,474 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 11:48:47,474 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:48:47,474 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:48:47,479 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:47,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:47,511 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:48:47,534 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 11:48:47,535 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 11:48:47,535 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:47,537 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:47,543 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-04-11 11:48:47,544 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 11:48:47,544 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:47,545 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:47,550 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:47,550 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:41, output treesize:27 [2018-04-11 11:48:47,715 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 11:48:47,720 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 11:48:47,812 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 26 [2018-04-11 11:48:47,814 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:47,815 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 35 [2018-04-11 11:48:47,815 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:47,820 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:47,829 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 33 [2018-04-11 11:48:47,831 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:47,832 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 44 [2018-04-11 11:48:47,833 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:47,839 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:47,846 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 11:48:47,846 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:56, output treesize:27 [2018-04-11 11:48:47,990 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2018-04-11 11:48:47,992 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2018-04-11 11:48:47,992 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:47,994 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:47,999 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2018-04-11 11:48:48,000 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2018-04-11 11:48:48,000 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:48,002 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:48,005 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:48,005 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:45, output treesize:9 [2018-04-11 11:48:48,013 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 11:48:48,032 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 11:48:48,032 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [19] imperfect sequences [24] total 39 [2018-04-11 11:48:48,032 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-04-11 11:48:48,032 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-04-11 11:48:48,033 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1292, Unknown=10, NotChecked=146, Total=1560 [2018-04-11 11:48:48,033 INFO L87 Difference]: Start difference. First operand 221 states and 241 transitions. Second operand 40 states. [2018-04-11 11:48:50,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:50,528 INFO L93 Difference]: Finished difference Result 281 states and 303 transitions. [2018-04-11 11:48:50,529 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-11 11:48:50,529 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 77 [2018-04-11 11:48:50,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:50,529 INFO L225 Difference]: With dead ends: 281 [2018-04-11 11:48:50,529 INFO L226 Difference]: Without dead ends: 281 [2018-04-11 11:48:50,530 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 725 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=338, Invalid=3856, Unknown=104, NotChecked=258, Total=4556 [2018-04-11 11:48:50,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2018-04-11 11:48:50,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 221. [2018-04-11 11:48:50,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-04-11 11:48:50,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 240 transitions. [2018-04-11 11:48:50,532 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 240 transitions. Word has length 77 [2018-04-11 11:48:50,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:50,533 INFO L459 AbstractCegarLoop]: Abstraction has 221 states and 240 transitions. [2018-04-11 11:48:50,533 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-04-11 11:48:50,533 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 240 transitions. [2018-04-11 11:48:50,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-04-11 11:48:50,533 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:50,534 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] [2018-04-11 11:48:50,534 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 11:48:50,534 INFO L82 PathProgramCache]: Analyzing trace with hash -881241392, now seen corresponding path program 1 times [2018-04-11 11:48:50,534 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:50,534 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:50,535 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:50,535 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:50,535 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:50,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:50,542 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:50,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 11:48:50,561 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:48:50,561 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 11:48:50,561 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 11:48:50,561 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 11:48:50,561 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 11:48:50,561 INFO L87 Difference]: Start difference. First operand 221 states and 240 transitions. Second operand 6 states. [2018-04-11 11:48:50,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:50,573 INFO L93 Difference]: Finished difference Result 212 states and 228 transitions. [2018-04-11 11:48:50,573 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 11:48:50,574 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 76 [2018-04-11 11:48:50,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:50,574 INFO L225 Difference]: With dead ends: 212 [2018-04-11 11:48:50,574 INFO L226 Difference]: Without dead ends: 212 [2018-04-11 11:48:50,574 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 11:48:50,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-04-11 11:48:50,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2018-04-11 11:48:50,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2018-04-11 11:48:50,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 228 transitions. [2018-04-11 11:48:50,576 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 228 transitions. Word has length 76 [2018-04-11 11:48:50,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:50,577 INFO L459 AbstractCegarLoop]: Abstraction has 212 states and 228 transitions. [2018-04-11 11:48:50,577 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 11:48:50,577 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 228 transitions. [2018-04-11 11:48:50,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-04-11 11:48:50,577 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:50,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, 1, 1, 1, 1, 1, 1, 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 11:48:50,578 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 11:48:50,578 INFO L82 PathProgramCache]: Analyzing trace with hash -295859022, now seen corresponding path program 1 times [2018-04-11 11:48:50,578 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:50,578 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:50,579 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:50,579 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:50,579 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:50,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:50,590 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:51,688 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 11:48:51,688 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:48:51,688 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:48:51,693 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:51,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:51,726 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:48:51,732 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 11:48:51,732 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:51,734 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:51,735 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-11 11:48:51,751 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:51,752 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:51,752 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 11:48:51,752 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:51,754 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:51,754 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2018-04-11 11:48:51,768 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 11:48:51,768 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:51,768 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:51,769 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 11:48:51,771 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 11:48:51,772 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 11:48:51,772 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:51,773 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:51,778 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 11:48:51,778 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2018-04-11 11:48:51,794 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 11:48:51,795 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 11:48:51,795 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:51,798 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:51,805 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 11:48:51,806 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 11:48:51,806 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:51,807 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:51,812 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 11:48:51,812 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:45, output treesize:40 [2018-04-11 11:48:51,915 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 11:48:51,918 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 11:48:52,033 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 11:48:52,035 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:52,036 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 11:48:52,036 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:52,039 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:52,051 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 41 treesize of output 37 [2018-04-11 11:48:52,053 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:52,054 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 45 [2018-04-11 11:48:52,054 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:52,059 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:52,066 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 11:48:52,066 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:69, output treesize:40 [2018-04-11 11:48:52,203 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 11:48:52,204 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 11:48:52,204 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:52,205 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:52,209 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 11:48:52,209 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:34 [2018-04-11 11:48:52,284 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 35 treesize of output 26 [2018-04-11 11:48:52,285 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 11:48:52,285 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:52,287 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 11:48:52,288 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 11:48:52,288 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:52,289 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:52,290 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 11:48:52,290 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:35, output treesize:5 [2018-04-11 11:48:52,301 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 11:48:52,318 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:48:52,318 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 32] total 50 [2018-04-11 11:48:52,318 INFO L442 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-04-11 11:48:52,318 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-04-11 11:48:52,319 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=2185, Unknown=13, NotChecked=190, Total=2550 [2018-04-11 11:48:52,319 INFO L87 Difference]: Start difference. First operand 212 states and 228 transitions. Second operand 51 states. [2018-04-11 11:48:55,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:48:55,888 INFO L93 Difference]: Finished difference Result 224 states and 236 transitions. [2018-04-11 11:48:55,889 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-11 11:48:55,889 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 78 [2018-04-11 11:48:55,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:48:55,889 INFO L225 Difference]: With dead ends: 224 [2018-04-11 11:48:55,889 INFO L226 Difference]: Without dead ends: 224 [2018-04-11 11:48:55,891 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 67 SyntacticMatches, 11 SemanticMatches, 87 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1784 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=578, Invalid=6837, Unknown=75, NotChecked=342, Total=7832 [2018-04-11 11:48:55,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-04-11 11:48:55,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 218. [2018-04-11 11:48:55,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 218 states. [2018-04-11 11:48:55,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 232 transitions. [2018-04-11 11:48:55,894 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 232 transitions. Word has length 78 [2018-04-11 11:48:55,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:48:55,895 INFO L459 AbstractCegarLoop]: Abstraction has 218 states and 232 transitions. [2018-04-11 11:48:55,895 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-04-11 11:48:55,895 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 232 transitions. [2018-04-11 11:48:55,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-04-11 11:48:55,895 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:48:55,896 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 11:48:55,896 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 11:48:55,896 INFO L82 PathProgramCache]: Analyzing trace with hash -295859021, now seen corresponding path program 1 times [2018-04-11 11:48:55,896 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:48:55,896 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:48:55,897 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:55,897 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:55,897 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:48:55,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:55,915 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:48:57,798 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 11:48:57,798 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:48:57,798 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:48:57,803 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:48:57,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:48:57,839 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:48:57,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, 1 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 11:48:57,841 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:57,843 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:57,843 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:10 [2018-04-11 11:48:58,034 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:58,034 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:58,035 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 11 treesize of output 4 [2018-04-11 11:48:58,035 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,037 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,037 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:9 [2018-04-11 11:48:58,129 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 11:48:58,129 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,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 20 treesize of output 19 [2018-04-11 11:48:58,140 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,149 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 2 xjuncts. [2018-04-11 11:48:58,149 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:36 [2018-04-11 11:48:58,368 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 49 treesize of output 46 [2018-04-11 11:48:58,370 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 11:48:58,370 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,376 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,401 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 44 [2018-04-11 11:48:58,402 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 11:48:58,403 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,409 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,430 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 45 treesize of output 42 [2018-04-11 11:48:58,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 10 treesize of output 9 [2018-04-11 11:48:58,432 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,438 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,457 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 40 [2018-04-11 11:48:58,460 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 11:48:58,460 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,473 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,489 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 11:48:58,489 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 8 variables, input treesize:97, output treesize:75 [2018-04-11 11:48:58,817 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 44 treesize of output 45 [2018-04-11 11:48:58,819 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 11:48:58,819 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,825 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,842 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 46 treesize of output 47 [2018-04-11 11:48:58,844 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 11:48:58,844 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,850 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:58,863 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 1 xjuncts. [2018-04-11 11:48:58,863 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:83, output treesize:109 [2018-04-11 11:48:59,142 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__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 |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata_#in~data.base|)))))) is different from true [2018-04-11 11:48:59,146 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__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 (= |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 |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_hid_set_drvdata_#in~data.base|))) (= (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|) (<= __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 11:48:59,303 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 103 treesize of output 102 [2018-04-11 11:48:59,306 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:59,307 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 92 treesize of output 107 [2018-04-11 11:48:59,308 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:59,317 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:59,336 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 99 [2018-04-11 11:48:59,338 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:48:59,340 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 100 treesize of output 117 [2018-04-11 11:48:59,340 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:48:59,348 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:48:59,361 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 11:48:59,361 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:138, output treesize:121 [2018-04-11 11:49:00,106 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 151 treesize of output 124 [2018-04-11 11:49:00,108 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:49:00,109 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 87 treesize of output 72 [2018-04-11 11:49:00,110 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 11:49:00,121 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 60 treesize of output 27 [2018-04-11 11:49:00,121 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:00,127 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 11:49:00,138 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 42 [2018-04-11 11:49:00,139 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 38 treesize of output 26 [2018-04-11 11:49:00,140 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 11:49:00,145 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 26 treesize of output 11 [2018-04-11 11:49:00,145 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:00,148 INFO L267 ElimStorePlain]: Start of recursive call 5: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:00,155 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 11:49:00,155 INFO L202 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:163, output treesize:23 [2018-04-11 11:49:00,257 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 11:49:00,274 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:00,274 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 66 [2018-04-11 11:49:00,275 INFO L442 AbstractCegarLoop]: Interpolant automaton has 67 states [2018-04-11 11:49:00,275 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2018-04-11 11:49:00,275 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=3978, Unknown=12, NotChecked=254, Total=4422 [2018-04-11 11:49:00,276 INFO L87 Difference]: Start difference. First operand 218 states and 232 transitions. Second operand 67 states. [2018-04-11 11:49:02,115 WARN L151 SmtUtils]: Spent 113ms on a formula simplification. DAG size of input: 51 DAG size of output 41 [2018-04-11 11:49:05,712 WARN L151 SmtUtils]: Spent 103ms on a formula simplification. DAG size of input: 110 DAG size of output 101 [2018-04-11 11:49:06,408 WARN L151 SmtUtils]: Spent 140ms on a formula simplification. DAG size of input: 126 DAG size of output 102 [2018-04-11 11:49:06,748 WARN L151 SmtUtils]: Spent 134ms on a formula simplification. DAG size of input: 117 DAG size of output 102 [2018-04-11 11:49:07,124 WARN L151 SmtUtils]: Spent 168ms on a formula simplification. DAG size of input: 126 DAG size of output 111 [2018-04-11 11:49:08,968 WARN L151 SmtUtils]: Spent 122ms on a formula simplification. DAG size of input: 114 DAG size of output 99 [2018-04-11 11:49:09,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:09,762 INFO L93 Difference]: Finished difference Result 292 states and 311 transitions. [2018-04-11 11:49:09,762 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-04-11 11:49:09,762 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 78 [2018-04-11 11:49:09,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:09,763 INFO L225 Difference]: With dead ends: 292 [2018-04-11 11:49:09,763 INFO L226 Difference]: Without dead ends: 292 [2018-04-11 11:49:09,765 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 52 SyntacticMatches, 4 SemanticMatches, 114 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2422 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=827, Invalid=11952, Unknown=111, NotChecked=450, Total=13340 [2018-04-11 11:49:09,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2018-04-11 11:49:09,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 218. [2018-04-11 11:49:09,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 218 states. [2018-04-11 11:49:09,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 231 transitions. [2018-04-11 11:49:09,769 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 231 transitions. Word has length 78 [2018-04-11 11:49:09,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:09,769 INFO L459 AbstractCegarLoop]: Abstraction has 218 states and 231 transitions. [2018-04-11 11:49:09,769 INFO L460 AbstractCegarLoop]: Interpolant automaton has 67 states. [2018-04-11 11:49:09,769 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 231 transitions. [2018-04-11 11:49:09,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-04-11 11:49:09,769 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:09,770 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 11:49:09,770 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 11:49:09,770 INFO L82 PathProgramCache]: Analyzing trace with hash -247510911, now seen corresponding path program 1 times [2018-04-11 11:49:09,770 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:09,770 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:09,771 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:09,771 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:09,771 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:09,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:09,779 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:09,813 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 11:49:09,814 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:09,814 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 11:49:09,814 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 11:49:09,814 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 11:49:09,814 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 11:49:09,814 INFO L87 Difference]: Start difference. First operand 218 states and 231 transitions. Second operand 7 states. [2018-04-11 11:49:09,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:09,998 INFO L93 Difference]: Finished difference Result 217 states and 230 transitions. [2018-04-11 11:49:09,998 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 11:49:09,999 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 84 [2018-04-11 11:49:09,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:10,000 INFO L225 Difference]: With dead ends: 217 [2018-04-11 11:49:10,000 INFO L226 Difference]: Without dead ends: 217 [2018-04-11 11:49:10,000 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 11:49:10,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2018-04-11 11:49:10,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 217. [2018-04-11 11:49:10,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2018-04-11 11:49:10,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 230 transitions. [2018-04-11 11:49:10,004 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 230 transitions. Word has length 84 [2018-04-11 11:49:10,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:10,004 INFO L459 AbstractCegarLoop]: Abstraction has 217 states and 230 transitions. [2018-04-11 11:49:10,004 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 11:49:10,004 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 230 transitions. [2018-04-11 11:49:10,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-04-11 11:49:10,004 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:10,005 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 11:49:10,005 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 11:49:10,005 INFO L82 PathProgramCache]: Analyzing trace with hash -247510910, now seen corresponding path program 1 times [2018-04-11 11:49:10,005 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:10,005 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:10,006 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:10,006 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:10,006 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:10,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:10,017 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:10,380 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 11:49:10,380 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:10,380 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:10,388 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:10,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:10,445 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:10,705 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 11:49:10,733 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:10,733 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 15] total 32 [2018-04-11 11:49:10,733 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-11 11:49:10,733 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-11 11:49:10,733 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=982, Unknown=0, NotChecked=0, Total=1056 [2018-04-11 11:49:10,733 INFO L87 Difference]: Start difference. First operand 217 states and 230 transitions. Second operand 33 states. [2018-04-11 11:49:12,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:12,102 INFO L93 Difference]: Finished difference Result 295 states and 305 transitions. [2018-04-11 11:49:12,102 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-11 11:49:12,102 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 84 [2018-04-11 11:49:12,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:12,103 INFO L225 Difference]: With dead ends: 295 [2018-04-11 11:49:12,103 INFO L226 Difference]: Without dead ends: 295 [2018-04-11 11:49:12,104 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=225, Invalid=3197, Unknown=0, NotChecked=0, Total=3422 [2018-04-11 11:49:12,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2018-04-11 11:49:12,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 244. [2018-04-11 11:49:12,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2018-04-11 11:49:12,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 264 transitions. [2018-04-11 11:49:12,106 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 264 transitions. Word has length 84 [2018-04-11 11:49:12,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:12,106 INFO L459 AbstractCegarLoop]: Abstraction has 244 states and 264 transitions. [2018-04-11 11:49:12,106 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-11 11:49:12,106 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 264 transitions. [2018-04-11 11:49:12,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-04-11 11:49:12,107 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:12,107 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 11:49:12,107 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 11:49:12,107 INFO L82 PathProgramCache]: Analyzing trace with hash -306833331, now seen corresponding path program 1 times [2018-04-11 11:49:12,107 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:12,107 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:12,108 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:12,108 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:12,108 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:12,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:12,116 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:12,466 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 11:49:12,466 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:12,466 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:12,471 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:12,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:12,510 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:12,512 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 11:49:12,512 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:12,513 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:12,513 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 11:49:12,520 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:49:12,521 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:49:12,521 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 11:49:12,521 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:12,522 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:12,522 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:4 [2018-04-11 11:49:12,524 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 11:49:12,525 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 11:49:12,525 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:12,526 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:12,529 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:12,529 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:18, output treesize:14 [2018-04-11 11:49:12,543 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 11:49:12,544 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 11:49:12,545 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:12,548 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:12,552 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 11:49:12,552 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:25 [2018-04-11 11:49:12,613 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__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)) (= (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|) (+ __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.offset)) |c_#memory_$Pointer$.offset|)) is different from true [2018-04-11 11:49:12,628 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__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)) (= (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|) (+ __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.offset)) |c_#memory_$Pointer$.offset|)) is different from true [2018-04-11 11:49:12,631 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__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)) (= (store |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specials_#in~hdev.base| (store (select |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_init_specials_#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.offset)) |c_#memory_$Pointer$.offset|)) is different from true [2018-04-11 11:49:12,634 WARN L1033 $PredicateComparison]: unable to prove that (exists ((__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)) (= (store |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_probe_#in~hdev.base| (store (select |c_old(#memory_$Pointer$.offset)| |c___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_arvo_probe_#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.offset)) |c_#memory_$Pointer$.offset|)) is different from true [2018-04-11 11:49:12,642 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 34 treesize of output 33 [2018-04-11 11:49:12,653 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 20 treesize of output 29 [2018-04-11 11:49:12,653 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-04-11 11:49:12,667 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 11:49:12,697 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 11:49:12,698 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:38, output treesize:35 [2018-04-11 11:49:12,787 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 19 treesize of output 15 [2018-04-11 11:49:12,788 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2018-04-11 11:49:12,789 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:12,789 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:12,790 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 11:49:12,790 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2018-04-11 11:49:12,816 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 11:49:12,843 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:12,843 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 27] total 31 [2018-04-11 11:49:12,843 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-11 11:49:12,844 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-11 11:49:12,844 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=674, Unknown=4, NotChecked=220, Total=992 [2018-04-11 11:49:12,844 INFO L87 Difference]: Start difference. First operand 244 states and 264 transitions. Second operand 32 states. [2018-04-11 11:49:14,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:14,380 INFO L93 Difference]: Finished difference Result 387 states and 415 transitions. [2018-04-11 11:49:14,380 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-11 11:49:14,380 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 85 [2018-04-11 11:49:14,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:14,382 INFO L225 Difference]: With dead ends: 387 [2018-04-11 11:49:14,382 INFO L226 Difference]: Without dead ends: 387 [2018-04-11 11:49:14,382 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 75 SyntacticMatches, 12 SemanticMatches, 60 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 719 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=364, Invalid=2930, Unknown=28, NotChecked=460, Total=3782 [2018-04-11 11:49:14,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2018-04-11 11:49:14,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 318. [2018-04-11 11:49:14,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 318 states. [2018-04-11 11:49:14,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 355 transitions. [2018-04-11 11:49:14,386 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 355 transitions. Word has length 85 [2018-04-11 11:49:14,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:14,387 INFO L459 AbstractCegarLoop]: Abstraction has 318 states and 355 transitions. [2018-04-11 11:49:14,387 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-11 11:49:14,387 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 355 transitions. [2018-04-11 11:49:14,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-11 11:49:14,388 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:14,388 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 11:49:14,388 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 11:49:14,388 INFO L82 PathProgramCache]: Analyzing trace with hash 1737195863, now seen corresponding path program 1 times [2018-04-11 11:49:14,388 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:14,388 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:14,389 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:14,389 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:14,389 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:14,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:14,401 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:14,442 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 11:49:14,443 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:14,443 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 11:49:14,443 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 11:49:14,443 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 11:49:14,443 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 11:49:14,444 INFO L87 Difference]: Start difference. First operand 318 states and 355 transitions. Second operand 7 states. [2018-04-11 11:49:14,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:14,458 INFO L93 Difference]: Finished difference Result 327 states and 365 transitions. [2018-04-11 11:49:14,458 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 11:49:14,459 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 88 [2018-04-11 11:49:14,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:14,460 INFO L225 Difference]: With dead ends: 327 [2018-04-11 11:49:14,460 INFO L226 Difference]: Without dead ends: 327 [2018-04-11 11:49:14,460 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 11:49:14,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2018-04-11 11:49:14,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 327. [2018-04-11 11:49:14,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 327 states. [2018-04-11 11:49:14,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 365 transitions. [2018-04-11 11:49:14,465 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 365 transitions. Word has length 88 [2018-04-11 11:49:14,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:14,465 INFO L459 AbstractCegarLoop]: Abstraction has 327 states and 365 transitions. [2018-04-11 11:49:14,465 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 11:49:14,465 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 365 transitions. [2018-04-11 11:49:14,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-04-11 11:49:14,466 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:14,466 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 11:49:14,466 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 11:49:14,466 INFO L82 PathProgramCache]: Analyzing trace with hash -1477227578, now seen corresponding path program 1 times [2018-04-11 11:49:14,466 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:14,466 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:14,467 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:14,467 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:14,467 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:14,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:14,480 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:14,628 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2018-04-11 11:49:14,628 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:14,628 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2018-04-11 11:49:14,629 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-11 11:49:14,629 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-11 11:49:14,629 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2018-04-11 11:49:14,629 INFO L87 Difference]: Start difference. First operand 327 states and 365 transitions. Second operand 14 states. [2018-04-11 11:49:15,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:15,156 INFO L93 Difference]: Finished difference Result 336 states and 375 transitions. [2018-04-11 11:49:15,156 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-11 11:49:15,156 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 89 [2018-04-11 11:49:15,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:15,157 INFO L225 Difference]: With dead ends: 336 [2018-04-11 11:49:15,157 INFO L226 Difference]: Without dead ends: 336 [2018-04-11 11:49:15,157 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 1 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2018-04-11 11:49:15,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2018-04-11 11:49:15,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 326. [2018-04-11 11:49:15,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 326 states. [2018-04-11 11:49:15,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 364 transitions. [2018-04-11 11:49:15,162 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 364 transitions. Word has length 89 [2018-04-11 11:49:15,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:15,163 INFO L459 AbstractCegarLoop]: Abstraction has 326 states and 364 transitions. [2018-04-11 11:49:15,163 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-11 11:49:15,163 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 364 transitions. [2018-04-11 11:49:15,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-11 11:49:15,163 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:15,164 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 11:49:15,164 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 11:49:15,164 INFO L82 PathProgramCache]: Analyzing trace with hash 1443792857, now seen corresponding path program 1 times [2018-04-11 11:49:15,164 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:15,164 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:15,165 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:15,165 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:15,165 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:15,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:15,177 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:15,319 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 11:49:15,320 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:15,320 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-04-11 11:49:15,320 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 11:49:15,320 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 11:49:15,320 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-04-11 11:49:15,320 INFO L87 Difference]: Start difference. First operand 326 states and 364 transitions. Second operand 11 states. [2018-04-11 11:49:15,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:15,595 INFO L93 Difference]: Finished difference Result 272 states and 293 transitions. [2018-04-11 11:49:15,595 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 11:49:15,595 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 88 [2018-04-11 11:49:15,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:15,596 INFO L225 Difference]: With dead ends: 272 [2018-04-11 11:49:15,596 INFO L226 Difference]: Without dead ends: 264 [2018-04-11 11:49:15,596 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 11:49:15,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2018-04-11 11:49:15,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 264. [2018-04-11 11:49:15,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 264 states. [2018-04-11 11:49:15,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 284 transitions. [2018-04-11 11:49:15,599 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 284 transitions. Word has length 88 [2018-04-11 11:49:15,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:15,600 INFO L459 AbstractCegarLoop]: Abstraction has 264 states and 284 transitions. [2018-04-11 11:49:15,600 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 11:49:15,600 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 284 transitions. [2018-04-11 11:49:15,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-04-11 11:49:15,600 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:15,600 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 11:49:15,601 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 11:49:15,601 INFO L82 PathProgramCache]: Analyzing trace with hash -921898420, now seen corresponding path program 1 times [2018-04-11 11:49:15,601 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:15,601 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:15,602 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:15,602 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:15,602 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:15,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:15,614 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:15,988 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 11:49:15,988 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:15,988 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:15,993 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:16,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:16,031 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:16,033 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 11:49:16,034 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,034 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,035 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 11:49:16,042 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:49:16,043 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:49:16,043 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 11:49:16,043 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,044 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,044 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:4 [2018-04-11 11:49:16,045 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 11:49:16,046 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,046 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,046 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 11:49:16,052 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 11:49:16,053 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 11:49:16,053 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,054 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,057 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 11:49:16,057 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2018-04-11 11:49:16,062 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 11:49:16,063 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 11:49:16,064 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,067 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,070 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 11:49:16,071 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:25 [2018-04-11 11:49:16,120 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)) (= |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 11:49:16,123 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)) (= |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)))) is different from true [2018-04-11 11:49:16,179 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 34 treesize of output 33 [2018-04-11 11:49:16,187 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 11:49:16,187 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-04-11 11:49:16,197 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 11:49:16,209 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 11:49:16,209 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:38, output treesize:37 [2018-04-11 11:49:16,226 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 1 [2018-04-11 11:49:16,226 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,227 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,227 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:15, output treesize:3 [2018-04-11 11:49:16,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 21 treesize of output 17 [2018-04-11 11:49:16,230 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 5 [2018-04-11 11:49:16,230 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,231 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:16,232 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 11:49:16,232 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:21, output treesize:5 [2018-04-11 11:49:16,243 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 11:49:16,262 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:16,262 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 25] total 29 [2018-04-11 11:49:16,262 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-11 11:49:16,262 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-11 11:49:16,263 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=652, Unknown=15, NotChecked=106, Total=870 [2018-04-11 11:49:16,263 INFO L87 Difference]: Start difference. First operand 264 states and 284 transitions. Second operand 30 states. [2018-04-11 11:49:17,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:17,197 INFO L93 Difference]: Finished difference Result 271 states and 291 transitions. [2018-04-11 11:49:17,197 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-11 11:49:17,197 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 86 [2018-04-11 11:49:17,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:17,197 INFO L225 Difference]: With dead ends: 271 [2018-04-11 11:49:17,198 INFO L226 Difference]: Without dead ends: 271 [2018-04-11 11:49:17,198 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 78 SyntacticMatches, 12 SemanticMatches, 43 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=202, Invalid=1583, Unknown=29, NotChecked=166, Total=1980 [2018-04-11 11:49:17,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2018-04-11 11:49:17,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 266. [2018-04-11 11:49:17,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 266 states. [2018-04-11 11:49:17,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 286 transitions. [2018-04-11 11:49:17,200 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 286 transitions. Word has length 86 [2018-04-11 11:49:17,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:17,200 INFO L459 AbstractCegarLoop]: Abstraction has 266 states and 286 transitions. [2018-04-11 11:49:17,200 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-11 11:49:17,200 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 286 transitions. [2018-04-11 11:49:17,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-04-11 11:49:17,201 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:17,201 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 11:49:17,201 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 11:49:17,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1477227577, now seen corresponding path program 1 times [2018-04-11 11:49:17,201 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:17,201 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:17,202 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:17,202 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:17,202 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:17,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:17,213 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:17,443 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-11 11:49:17,443 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:17,443 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:17,448 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:17,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:17,480 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:17,484 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 11:49:17,484 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:17,492 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 11:49:17,492 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:17,498 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 11:49:17,498 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:32, output treesize:30 [2018-04-11 11:49:19,532 WARN L1033 $PredicateComparison]: unable to prove that (or (exists ((v_prenex_59 Int) (v_prenex_60 Int)) (let ((.cse0 (mod v_prenex_59 4294967296))) (and (< 2147483647 .cse0) (= .cse0 (+ (select |c_#length| v_prenex_60) 4294967296))))) (exists ((v___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc_~size_BEFORE_CALL_1 Int) (|v___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_1| Int)) (let ((.cse1 (mod v___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc_~size_BEFORE_CALL_1 4294967296))) (and (<= .cse1 2147483647) (= (select |c_#length| |v___U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc_#t~malloc13.base_BEFORE_CALL_1|) .cse1))))) is different from true [2018-04-11 11:49:21,643 WARN L148 SmtUtils]: Spent 2011ms on a formula simplification that was a NOOP. DAG size: 26 [2018-04-11 11:49:24,106 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 11:49:24,124 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:24,124 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 15] total 33 [2018-04-11 11:49:24,124 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-11 11:49:24,124 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-11 11:49:24,124 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=918, Unknown=2, NotChecked=60, Total=1056 [2018-04-11 11:49:24,124 INFO L87 Difference]: Start difference. First operand 266 states and 286 transitions. Second operand 33 states. Received shutdown request... [2018-04-11 11:49:49,970 WARN L151 SmtUtils]: Spent 2022ms on a formula simplification. DAG size of input: 46 DAG size of output 43 [2018-04-11 11:49:49,971 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-11 11:49:49,971 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-11 11:49:49,975 WARN L197 ceAbstractionStarter]: Timeout [2018-04-11 11:49:49,975 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.04 11:49:49 BoogieIcfgContainer [2018-04-11 11:49:49,975 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-11 11:49:49,976 INFO L168 Benchmark]: Toolchain (without parser) took 187947.12 ms. Allocated memory was 395.8 MB in the beginning and 892.9 MB in the end (delta: 497.0 MB). Free memory was 327.2 MB in the beginning and 695.5 MB in the end (delta: -368.2 MB). Peak memory consumption was 128.8 MB. Max. memory is 5.3 GB. [2018-04-11 11:49:49,977 INFO L168 Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 395.8 MB. Free memory is still 356.1 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 11:49:49,977 INFO L168 Benchmark]: CACSL2BoogieTranslator took 326.32 ms. Allocated memory is still 395.8 MB. Free memory was 324.6 MB in the beginning and 273.1 MB in the end (delta: 51.5 MB). Peak memory consumption was 51.5 MB. Max. memory is 5.3 GB. [2018-04-11 11:49:49,977 INFO L168 Benchmark]: Boogie Preprocessor took 59.04 ms. Allocated memory is still 395.8 MB. Free memory was 273.1 MB in the beginning and 269.1 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. [2018-04-11 11:49:49,977 INFO L168 Benchmark]: RCFGBuilder took 837.96 ms. Allocated memory was 395.8 MB in the beginning and 602.9 MB in the end (delta: 207.1 MB). Free memory was 269.1 MB in the beginning and 447.8 MB in the end (delta: -178.7 MB). Peak memory consumption was 44.6 MB. Max. memory is 5.3 GB. [2018-04-11 11:49:49,977 INFO L168 Benchmark]: TraceAbstraction took 186720.53 ms. Allocated memory was 602.9 MB in the beginning and 892.9 MB in the end (delta: 289.9 MB). Free memory was 447.8 MB in the beginning and 695.5 MB in the end (delta: -247.7 MB). Peak memory consumption was 42.3 MB. Max. memory is 5.3 GB. [2018-04-11 11:49:49,978 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.18 ms. Allocated memory is still 395.8 MB. Free memory is still 356.1 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 326.32 ms. Allocated memory is still 395.8 MB. Free memory was 324.6 MB in the beginning and 273.1 MB in the end (delta: 51.5 MB). Peak memory consumption was 51.5 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 59.04 ms. Allocated memory is still 395.8 MB. Free memory was 273.1 MB in the beginning and 269.1 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 837.96 ms. Allocated memory was 395.8 MB in the beginning and 602.9 MB in the end (delta: 207.1 MB). Free memory was 269.1 MB in the beginning and 447.8 MB in the end (delta: -178.7 MB). Peak memory consumption was 44.6 MB. Max. memory is 5.3 GB. * TraceAbstraction took 186720.53 ms. Allocated memory was 602.9 MB in the beginning and 892.9 MB in the end (delta: 289.9 MB). Free memory was 447.8 MB in the beginning and 695.5 MB in the end (delta: -247.7 MB). Peak memory consumption was 42.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 (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1464]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1464). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1463]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1463). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1463]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1463). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1479]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1479). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1464]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1464). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1464]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1464). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1464]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1464). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1479]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1479). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1533]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1533). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1454]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1454). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1456]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1456). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1454]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1454). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1455]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1455). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1456]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1456). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1455]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1455). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1526]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1526). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1528]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1528). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1514]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1514). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1516]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1516). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1517]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1517). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1514]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1514). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1517]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1517). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1516]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1516). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1524]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1524). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1513]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1513). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1526]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1526). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1528]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1528). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1524]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1524). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1524]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1524). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1516]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1516). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1524]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1524). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1513]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1513). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1516]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1516). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1486]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1486). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1486]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1486). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1486]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1486). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1490]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1490). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1490]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1490). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1486]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1486). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1484]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1484). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1484]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1484). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was constructing difference of abstraction (266states) and interpolant automaton (currently 26 states, 33 states before enhancement), while ReachableStatesComputation was computing reachable states (70 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 50 procedures, 458 locations, 111 error locations. TIMEOUT Result, 186.6s OverallTime, 48 OverallIterations, 3 TraceHistogramMax, 139.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 7282 SDtfs, 6828 SDslu, 43771 SDs, 0 SdLazy, 48912 SolverSat, 1779 SolverUnsat, 1071 SolverUnknown, 0 SolverNotchecked, 69.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2444 GetRequests, 1280 SyntacticMatches, 87 SemanticMatches, 1077 ConstructedPredicates, 15 IntricatePredicates, 0 DeprecatedPredicates, 9495 ImplicationChecksByTransitivity, 104.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=327occurred 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, 47 MinimizatonAttempts, 950 StatesRemovedByMinimization, 39 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 44.9s InterpolantComputationTime, 4011 NumberOfCodeBlocks, 4011 NumberOfCodeBlocksAsserted, 76 NumberOfCheckSat, 3936 ConstructedInterpolants, 209 QuantifiedInterpolants, 2142406 SizeOfPredicates, 298 NumberOfNonLiveVariables, 7094 ConjunctsInSsa, 1126 ConjunctsInUnsatCore, 75 InterpolantComputations, 27 PerfectInterpolantSequences, 809/1109 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_Camel.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-11_11-49-49-985.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_Camel.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-11_11-49-49-985.csv Completed graceful shutdown