java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv --cacsl2boogietranslator.bitprecise.bitfields false -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf -i ../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test6_true-valid-memsafety_true-termination.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-11 17:08:15,278 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 17:08:15,279 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 17:08:15,288 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 17:08:15,288 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 17:08:15,289 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 17:08:15,289 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 17:08:15,291 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 17:08:15,292 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 17:08:15,292 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 17:08:15,293 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 17:08:15,293 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 17:08:15,293 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 17:08:15,294 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 17:08:15,294 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 17:08:15,295 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 17:08:15,296 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 17:08:15,297 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 17:08:15,298 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 17:08:15,298 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 17:08:15,299 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 17:08:15,300 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 17:08:15,300 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 17:08:15,300 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 17:08:15,301 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 17:08:15,301 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 17:08:15,301 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 17:08:15,302 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 17:08:15,302 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 17:08:15,302 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 17:08:15,303 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 17:08:15,303 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf [2018-04-11 17:08:15,326 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 17:08:15,326 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 17:08:15,327 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-11 17:08:15,328 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-11 17:08:15,328 INFO L133 SettingsManager]: * Use SBE=true [2018-04-11 17:08:15,328 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 17:08:15,328 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 17:08:15,328 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 17:08:15,328 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 17:08:15,328 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 17:08:15,328 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 17:08:15,328 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 17:08:15,329 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-11 17:08:15,329 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 17:08:15,329 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 17:08:15,329 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 17:08:15,329 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-11 17:08:15,329 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-11 17:08:15,329 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 17:08:15,329 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 17:08:15,329 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 17:08:15,329 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-04-11 17:08:15,330 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-04-11 17:08:15,330 INFO L133 SettingsManager]: * Trace refinement strategy=SMTINTERPOL Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-11 17:08:15,354 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 17:08:15,362 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 17:08:15,364 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 17:08:15,365 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 17:08:15,365 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 17:08:15,366 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,637 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG2f8932f63 [2018-04-11 17:08:15,800 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 17:08:15,801 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 17:08:15,801 INFO L168 CDTParser]: Scanning memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,810 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 17:08:15,810 INFO L215 ultiparseSymbolTable]: [2018-04-11 17:08:15,810 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 17:08:15,810 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,810 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_zalloc ('ldv_zalloc') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,810 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6 ('probe1_6') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,811 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_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,811 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_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,811 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,811 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6 ('disconnect_6') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,811 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,811 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____bswap_32 ('__bswap_32') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,811 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,811 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__g6 ('g6') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,811 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,811 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_positive ('ldv_positive') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,812 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,812 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,812 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_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,812 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,812 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,812 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_add ('__ldv_list_add') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,812 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kref_init ('ldv_kref_init') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,812 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,812 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_add ('ldv_list_add') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,812 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_malloc ('ldv_malloc') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,813 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__g ('g') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,813 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_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,813 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__f ('f') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,813 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,813 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_free ('ldv_msg_free') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,813 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_del ('ldv_list_del') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,813 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kref_put ('ldv_kref_put') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,813 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____bswap_64 ('__bswap_64') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,813 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_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,814 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_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,814 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,814 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_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,814 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_point ('entry_point') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,814 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kref_get ('ldv_kref_get') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,814 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,814 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__f6 ('f6') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,814 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_del ('__ldv_list_del') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,814 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,814 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 17:08:15,815 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____uint64_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,815 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_attr_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,815 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____sig_atomic_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,815 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____fd_mask in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,815 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__timer_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,815 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____int8_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,815 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__u_int8_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,815 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_once_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,815 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,815 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__off_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,816 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_condattr_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,816 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____u_int in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,816 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____useconds_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,816 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____fsfilcnt64_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,816 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____clockid_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,816 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____socklen_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,816 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__register_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,816 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____daddr_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,816 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__wchar_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,816 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__int8_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,817 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____fsblkcnt64_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,817 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__u_int64_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,817 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__loff_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,817 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ino_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,817 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____uint8_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,817 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____key_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,817 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldiv_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,817 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____int64_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,817 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__size_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,817 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ushort in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,817 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_global_msg_list in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,817 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____time_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____WAIT_STATUS in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__suseconds_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____sigset_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____u_short in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__int64_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____mode_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ino_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____fsfilcnt_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__fsid_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____uint16_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__u_int16_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_spinlock_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__daddr_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__quad_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,818 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____loff_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,819 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__div_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,819 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_cond_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,819 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__a6 in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,819 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____clock_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,819 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____intptr_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,819 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__gid_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,819 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____int16_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,819 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__u_short in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,819 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__clock_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,819 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__mode_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,819 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____fsid_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,819 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__caddr_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,820 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pid_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,820 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__fd_set in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,820 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__u_long in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,820 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ulong in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,820 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_atomic_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,820 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__u_quad_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,820 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____caddr_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,820 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____off64_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,820 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____fsblkcnt_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,820 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____dev_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,820 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__int16_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,820 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__sigset_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,821 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____id_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,821 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____qaddr_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,821 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____blksize_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,821 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__blksize_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,821 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_rwlock_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,821 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__blkcnt_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,821 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_key_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,821 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__u_int32_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,821 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____uint32_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,821 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__u_char in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,821 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____u_long in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,822 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____syscall_ulong_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,822 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__time_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,822 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____suseconds_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,822 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__fsblkcnt_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,822 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____rlim64_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,822 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__lldiv_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,822 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__uid_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,822 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____pthread_list_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,822 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_barrierattr_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,822 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____rlim_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,822 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____quad_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,822 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_mutex_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____u_char in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_barrier_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____u_quad_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____pid_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____syscall_slong_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____timer_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__key_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ino64_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__idtype_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_mutexattr_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ssize_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__u_int in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,823 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____gid_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__clockid_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____blkcnt_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____int32_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__dev_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____blkcnt64_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__id_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____nlink_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__nlink_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__fsfilcnt_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__int32_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____off_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____fsword_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,824 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__uint in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,825 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__fd_mask in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,825 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__pthread_rwlockattr_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,825 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____uid_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,825 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ssize_t in memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:15,839 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG2f8932f63 [2018-04-11 17:08:15,841 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 17:08:15,842 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 17:08:15,843 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 17:08:15,843 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 17:08:15,848 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 17:08:15,848 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 05:08:15" (1/1) ... [2018-04-11 17:08:15,850 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@712bb5eb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 05:08:15, skipping insertion in model container [2018-04-11 17:08:15,850 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 05:08:15" (1/1) ... [2018-04-11 17:08:15,860 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 17:08:15,893 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 17:08:16,057 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 17:08:16,109 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 17:08:16,116 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 159 non ball SCCs. Number of states in SCCs 159. [2018-04-11 17:08:16,175 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 05:08:16 WrapperNode [2018-04-11 17:08:16,175 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 17:08:16,178 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 17:08:16,178 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 17:08:16,178 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 17:08:16,189 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 05:08:16" (1/1) ... [2018-04-11 17:08:16,189 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 05:08:16" (1/1) ... [2018-04-11 17:08:16,202 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 05:08:16" (1/1) ... [2018-04-11 17:08:16,202 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 05:08:16" (1/1) ... [2018-04-11 17:08:16,219 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 05:08:16" (1/1) ... [2018-04-11 17:08:16,224 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 05:08:16" (1/1) ... [2018-04-11 17:08:16,227 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 05:08:16" (1/1) ... [2018-04-11 17:08:16,231 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 17:08:16,232 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 17:08:16,232 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 17:08:16,232 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 17:08:16,232 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 05:08:16" (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 17:08:16,315 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 17:08:16,315 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 17:08:16,315 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 17:08:16,315 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____bswap_32 [2018-04-11 17:08:16,315 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____bswap_64 [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_positive [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-11 17:08:16,316 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-11 17:08:16,317 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__f [2018-04-11 17:08:16,318 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__g [2018-04-11 17:08:16,318 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__f6 [2018-04-11 17:08:16,318 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__g6 [2018-04-11 17:08:16,318 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6 [2018-04-11 17:08:16,318 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6 [2018-04-11 17:08:16,318 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_point [2018-04-11 17:08:16,318 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 17:08:16,318 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-11 17:08:16,318 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-11 17:08:16,318 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-11 17:08:16,318 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____bswap_32 [2018-04-11 17:08:16,318 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____bswap_64 [2018-04-11 17:08:16,318 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 17:08:16,318 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 17:08:16,318 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 17:08:16,318 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 17:08:16,318 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 17:08:16,318 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 17:08:16,319 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 17:08:16,319 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 17:08:16,319 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 17:08:16,319 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 17:08:16,319 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 17:08:16,319 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 17:08:16,319 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 17:08:16,319 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 17:08:16,319 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 17:08:16,319 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 17:08:16,320 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 17:08:16,321 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 17:08:16,322 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 17:08:16,323 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 17:08:16,323 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 17:08:16,323 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 17:08:16,323 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 17:08:16,323 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 17:08:16,323 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 17:08:16,323 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 17:08:16,323 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 17:08:16,323 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 17:08:16,323 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 17:08:16,324 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 17:08:16,325 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 17:08:16,325 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 17:08:16,325 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 17:08:16,325 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 17:08:16,325 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 17:08:16,325 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 17:08:16,325 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 17:08:16,325 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 17:08:16,325 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 17:08:16,325 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 17:08:16,325 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 17:08:16,325 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_positive [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-11 17:08:16,326 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-11 17:08:16,327 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__f [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__g [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__f6 [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__g6 [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6 [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6 [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_point [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 17:08:16,328 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 17:08:16,618 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 17:08:16,708 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 17:08:16,910 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 17:08:16,911 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 05:08:16 BoogieIcfgContainer [2018-04-11 17:08:16,911 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 17:08:16,912 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 17:08:16,912 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 17:08:16,914 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 17:08:16,914 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 05:08:15" (1/3) ... [2018-04-11 17:08:16,915 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c1a28f1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 05:08:16, skipping insertion in model container [2018-04-11 17:08:16,915 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 05:08:16" (2/3) ... [2018-04-11 17:08:16,915 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c1a28f1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 05:08:16, skipping insertion in model container [2018-04-11 17:08:16,915 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 05:08:16" (3/3) ... [2018-04-11 17:08:16,917 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test6_true-valid-memsafety_true-termination.i [2018-04-11 17:08:16,924 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-04-11 17:08:16,932 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 83 error locations. [2018-04-11 17:08:16,965 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 17:08:16,966 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 17:08:16,966 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-11 17:08:16,966 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-04-11 17:08:16,966 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-04-11 17:08:16,966 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 17:08:16,966 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 17:08:16,966 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 17:08:16,967 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 17:08:16,967 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 17:08:16,980 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states. [2018-04-11 17:08:16,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 17:08:16,988 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:08:16,988 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 17:08:16,989 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:08:16,993 INFO L82 PathProgramCache]: Analyzing trace with hash 15534049, now seen corresponding path program 1 times [2018-04-11 17:08:16,995 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:08:16,995 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:08:17,044 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,045 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:17,045 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:17,079 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:08:17,118 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 17:08:17,119 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:08:17,120 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 17:08:17,121 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 17:08:17,131 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 17:08:17,131 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 17:08:17,133 INFO L87 Difference]: Start difference. First operand 146 states. Second operand 3 states. [2018-04-11 17:08:17,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:08:17,226 INFO L93 Difference]: Finished difference Result 99 states and 104 transitions. [2018-04-11 17:08:17,226 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 17:08:17,227 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 17:08:17,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:08:17,235 INFO L225 Difference]: With dead ends: 99 [2018-04-11 17:08:17,242 INFO L226 Difference]: Without dead ends: 93 [2018-04-11 17:08:17,243 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 17:08:17,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-04-11 17:08:17,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 72. [2018-04-11 17:08:17,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2018-04-11 17:08:17,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 76 transitions. [2018-04-11 17:08:17,271 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 76 transitions. Word has length 4 [2018-04-11 17:08:17,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:08:17,271 INFO L459 AbstractCegarLoop]: Abstraction has 72 states and 76 transitions. [2018-04-11 17:08:17,271 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 17:08:17,271 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 76 transitions. [2018-04-11 17:08:17,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 17:08:17,271 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:08:17,271 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 17:08:17,271 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:08:17,272 INFO L82 PathProgramCache]: Analyzing trace with hash 15534050, now seen corresponding path program 1 times [2018-04-11 17:08:17,272 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:08:17,272 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:08:17,274 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,274 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:17,274 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:17,286 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:08:17,315 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 17:08:17,315 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:08:17,315 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 17:08:17,316 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 17:08:17,316 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 17:08:17,316 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 17:08:17,317 INFO L87 Difference]: Start difference. First operand 72 states and 76 transitions. Second operand 3 states. [2018-04-11 17:08:17,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:08:17,339 INFO L93 Difference]: Finished difference Result 70 states and 74 transitions. [2018-04-11 17:08:17,339 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 17:08:17,339 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 17:08:17,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:08:17,340 INFO L225 Difference]: With dead ends: 70 [2018-04-11 17:08:17,340 INFO L226 Difference]: Without dead ends: 70 [2018-04-11 17:08:17,341 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 17:08:17,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2018-04-11 17:08:17,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2018-04-11 17:08:17,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-04-11 17:08:17,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 74 transitions. [2018-04-11 17:08:17,346 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 74 transitions. Word has length 4 [2018-04-11 17:08:17,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:08:17,346 INFO L459 AbstractCegarLoop]: Abstraction has 70 states and 74 transitions. [2018-04-11 17:08:17,346 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 17:08:17,347 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 74 transitions. [2018-04-11 17:08:17,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-04-11 17:08:17,347 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:08:17,347 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:08:17,347 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:08:17,347 INFO L82 PathProgramCache]: Analyzing trace with hash -1081477078, now seen corresponding path program 1 times [2018-04-11 17:08:17,347 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:08:17,347 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:08:17,349 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,349 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:17,349 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:17,360 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:08:17,376 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 17:08:17,377 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:08:17,377 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 17:08:17,377 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 17:08:17,377 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 17:08:17,377 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 17:08:17,377 INFO L87 Difference]: Start difference. First operand 70 states and 74 transitions. Second operand 3 states. [2018-04-11 17:08:17,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:08:17,418 INFO L93 Difference]: Finished difference Result 85 states and 91 transitions. [2018-04-11 17:08:17,418 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 17:08:17,418 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-04-11 17:08:17,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:08:17,419 INFO L225 Difference]: With dead ends: 85 [2018-04-11 17:08:17,419 INFO L226 Difference]: Without dead ends: 85 [2018-04-11 17:08:17,420 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 17:08:17,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2018-04-11 17:08:17,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 74. [2018-04-11 17:08:17,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-04-11 17:08:17,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 80 transitions. [2018-04-11 17:08:17,425 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 80 transitions. Word has length 7 [2018-04-11 17:08:17,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:08:17,425 INFO L459 AbstractCegarLoop]: Abstraction has 74 states and 80 transitions. [2018-04-11 17:08:17,425 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 17:08:17,425 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 80 transitions. [2018-04-11 17:08:17,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-04-11 17:08:17,426 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:08:17,426 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:08:17,426 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:08:17,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1081477077, now seen corresponding path program 1 times [2018-04-11 17:08:17,426 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:08:17,426 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:08:17,428 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,428 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:17,428 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:17,438 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:08:17,458 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 17:08:17,459 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:08:17,459 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 17:08:17,459 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 17:08:17,459 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 17:08:17,459 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 17:08:17,459 INFO L87 Difference]: Start difference. First operand 74 states and 80 transitions. Second operand 3 states. [2018-04-11 17:08:17,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:08:17,500 INFO L93 Difference]: Finished difference Result 127 states and 137 transitions. [2018-04-11 17:08:17,501 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 17:08:17,501 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-04-11 17:08:17,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:08:17,502 INFO L225 Difference]: With dead ends: 127 [2018-04-11 17:08:17,502 INFO L226 Difference]: Without dead ends: 127 [2018-04-11 17:08:17,502 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 17:08:17,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-04-11 17:08:17,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 114. [2018-04-11 17:08:17,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-04-11 17:08:17,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 134 transitions. [2018-04-11 17:08:17,510 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 134 transitions. Word has length 7 [2018-04-11 17:08:17,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:08:17,510 INFO L459 AbstractCegarLoop]: Abstraction has 114 states and 134 transitions. [2018-04-11 17:08:17,511 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 17:08:17,511 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 134 transitions. [2018-04-11 17:08:17,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-04-11 17:08:17,511 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:08:17,512 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:08:17,512 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:08:17,512 INFO L82 PathProgramCache]: Analyzing trace with hash 1724721299, now seen corresponding path program 1 times [2018-04-11 17:08:17,512 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:08:17,512 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:08:17,514 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,514 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:17,514 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:17,532 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:08:17,586 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 17:08:17,586 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:08:17,586 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 17:08:17,587 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 17:08:17,587 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 17:08:17,587 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 17:08:17,587 INFO L87 Difference]: Start difference. First operand 114 states and 134 transitions. Second operand 6 states. [2018-04-11 17:08:17,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:08:17,725 INFO L93 Difference]: Finished difference Result 137 states and 156 transitions. [2018-04-11 17:08:17,725 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 17:08:17,725 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 27 [2018-04-11 17:08:17,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:08:17,726 INFO L225 Difference]: With dead ends: 137 [2018-04-11 17:08:17,726 INFO L226 Difference]: Without dead ends: 133 [2018-04-11 17:08:17,726 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2018-04-11 17:08:17,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-04-11 17:08:17,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 119. [2018-04-11 17:08:17,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-04-11 17:08:17,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 142 transitions. [2018-04-11 17:08:17,731 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 142 transitions. Word has length 27 [2018-04-11 17:08:17,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:08:17,732 INFO L459 AbstractCegarLoop]: Abstraction has 119 states and 142 transitions. [2018-04-11 17:08:17,732 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 17:08:17,732 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 142 transitions. [2018-04-11 17:08:17,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-04-11 17:08:17,735 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:08:17,735 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:08:17,735 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:08:17,735 INFO L82 PathProgramCache]: Analyzing trace with hash 1724721300, now seen corresponding path program 1 times [2018-04-11 17:08:17,735 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:08:17,735 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:08:17,736 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,736 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:17,737 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:17,752 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:08:17,786 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 17:08:17,786 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:08:17,786 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 17:08:17,787 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 17:08:17,787 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 17:08:17,787 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 17:08:17,787 INFO L87 Difference]: Start difference. First operand 119 states and 142 transitions. Second operand 6 states. [2018-04-11 17:08:17,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:08:17,810 INFO L93 Difference]: Finished difference Result 131 states and 153 transitions. [2018-04-11 17:08:17,810 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 17:08:17,810 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 27 [2018-04-11 17:08:17,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:08:17,811 INFO L225 Difference]: With dead ends: 131 [2018-04-11 17:08:17,811 INFO L226 Difference]: Without dead ends: 127 [2018-04-11 17:08:17,811 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 17:08:17,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-04-11 17:08:17,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 123. [2018-04-11 17:08:17,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-04-11 17:08:17,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 145 transitions. [2018-04-11 17:08:17,817 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 145 transitions. Word has length 27 [2018-04-11 17:08:17,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:08:17,817 INFO L459 AbstractCegarLoop]: Abstraction has 123 states and 145 transitions. [2018-04-11 17:08:17,817 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 17:08:17,817 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 145 transitions. [2018-04-11 17:08:17,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-04-11 17:08:17,817 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:08:17,818 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:08:17,818 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:08:17,818 INFO L82 PathProgramCache]: Analyzing trace with hash 2052144041, now seen corresponding path program 1 times [2018-04-11 17:08:17,818 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:08:17,818 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:08:17,819 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,819 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:17,819 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:17,829 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:08:17,857 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 17:08:17,858 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:08:17,858 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 17:08:17,858 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 17:08:17,858 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 17:08:17,858 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 17:08:17,858 INFO L87 Difference]: Start difference. First operand 123 states and 145 transitions. Second operand 5 states. [2018-04-11 17:08:17,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:08:17,867 INFO L93 Difference]: Finished difference Result 84 states and 91 transitions. [2018-04-11 17:08:17,867 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 17:08:17,868 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 27 [2018-04-11 17:08:17,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:08:17,868 INFO L225 Difference]: With dead ends: 84 [2018-04-11 17:08:17,868 INFO L226 Difference]: Without dead ends: 80 [2018-04-11 17:08:17,868 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 17:08:17,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2018-04-11 17:08:17,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2018-04-11 17:08:17,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-04-11 17:08:17,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 87 transitions. [2018-04-11 17:08:17,873 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 87 transitions. Word has length 27 [2018-04-11 17:08:17,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:08:17,873 INFO L459 AbstractCegarLoop]: Abstraction has 80 states and 87 transitions. [2018-04-11 17:08:17,873 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 17:08:17,873 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 87 transitions. [2018-04-11 17:08:17,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-04-11 17:08:17,873 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:08:17,874 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:08:17,874 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:08:17,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1531062257, now seen corresponding path program 1 times [2018-04-11 17:08:17,874 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:08:17,874 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:08:17,875 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,875 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:17,875 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:17,883 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:08:17,910 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 17:08:17,910 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:08:17,910 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 17:08:17,910 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 17:08:17,910 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 17:08:17,910 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 17:08:17,911 INFO L87 Difference]: Start difference. First operand 80 states and 87 transitions. Second operand 6 states. [2018-04-11 17:08:17,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:08:17,958 INFO L93 Difference]: Finished difference Result 76 states and 82 transitions. [2018-04-11 17:08:17,958 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 17:08:17,958 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 27 [2018-04-11 17:08:17,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:08:17,959 INFO L225 Difference]: With dead ends: 76 [2018-04-11 17:08:17,959 INFO L226 Difference]: Without dead ends: 76 [2018-04-11 17:08:17,959 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 17:08:17,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2018-04-11 17:08:17,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2018-04-11 17:08:17,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2018-04-11 17:08:17,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 82 transitions. [2018-04-11 17:08:17,963 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 82 transitions. Word has length 27 [2018-04-11 17:08:17,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:08:17,963 INFO L459 AbstractCegarLoop]: Abstraction has 76 states and 82 transitions. [2018-04-11 17:08:17,963 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 17:08:17,963 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 82 transitions. [2018-04-11 17:08:17,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-04-11 17:08:17,964 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:08:17,964 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:08:17,964 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:08:17,964 INFO L82 PathProgramCache]: Analyzing trace with hash -1495428821, now seen corresponding path program 1 times [2018-04-11 17:08:17,964 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:08:17,964 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:08:17,965 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,965 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:17,965 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:17,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:17,976 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:08:18,020 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 17:08:18,021 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:08:18,021 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 17:08:18,021 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 17:08:18,021 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 17:08:18,021 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 17:08:18,022 INFO L87 Difference]: Start difference. First operand 76 states and 82 transitions. Second operand 6 states. [2018-04-11 17:08:18,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:08:18,039 INFO L93 Difference]: Finished difference Result 75 states and 81 transitions. [2018-04-11 17:08:18,039 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 17:08:18,039 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 29 [2018-04-11 17:08:18,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:08:18,040 INFO L225 Difference]: With dead ends: 75 [2018-04-11 17:08:18,040 INFO L226 Difference]: Without dead ends: 75 [2018-04-11 17:08:18,040 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-11 17:08:18,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2018-04-11 17:08:18,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2018-04-11 17:08:18,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-04-11 17:08:18,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 81 transitions. [2018-04-11 17:08:18,046 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 81 transitions. Word has length 29 [2018-04-11 17:08:18,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:08:18,046 INFO L459 AbstractCegarLoop]: Abstraction has 75 states and 81 transitions. [2018-04-11 17:08:18,046 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 17:08:18,046 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 81 transitions. [2018-04-11 17:08:18,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-04-11 17:08:18,047 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:08:18,047 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:08:18,047 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:08:18,047 INFO L82 PathProgramCache]: Analyzing trace with hash 886347213, now seen corresponding path program 1 times [2018-04-11 17:08:18,047 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:08:18,047 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:08:18,048 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:18,048 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:18,048 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:18,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:18,055 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:08:18,080 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 17:08:18,081 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:08:18,083 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 17:08:18,083 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 17:08:18,083 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 17:08:18,083 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 17:08:18,083 INFO L87 Difference]: Start difference. First operand 75 states and 81 transitions. Second operand 6 states. [2018-04-11 17:08:18,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:08:18,160 INFO L93 Difference]: Finished difference Result 74 states and 80 transitions. [2018-04-11 17:08:18,160 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 17:08:18,161 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 30 [2018-04-11 17:08:18,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:08:18,161 INFO L225 Difference]: With dead ends: 74 [2018-04-11 17:08:18,161 INFO L226 Difference]: Without dead ends: 74 [2018-04-11 17:08:18,162 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-11 17:08:18,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2018-04-11 17:08:18,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2018-04-11 17:08:18,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-04-11 17:08:18,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 80 transitions. [2018-04-11 17:08:18,164 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 80 transitions. Word has length 30 [2018-04-11 17:08:18,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:08:18,165 INFO L459 AbstractCegarLoop]: Abstraction has 74 states and 80 transitions. [2018-04-11 17:08:18,165 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 17:08:18,165 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 80 transitions. [2018-04-11 17:08:18,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-04-11 17:08:18,165 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:08:18,166 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:08:18,166 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:08:18,166 INFO L82 PathProgramCache]: Analyzing trace with hash -868955199, now seen corresponding path program 1 times [2018-04-11 17:08:18,166 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:08:18,166 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:08:18,167 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:18,167 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:18,167 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:18,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:18,180 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:08:18,186 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 17:08:18,186 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 17:08:18,186 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 17:08:18,187 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:18,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:18,225 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 17:08:18,256 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 17:08:18,257 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:08:18,259 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:08:18,259 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 17:08:18,280 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|__U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| Int)) (= |c_#valid| (store |c_old(#valid)| |__U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| 1))) is different from true [2018-04-11 17:08:18,286 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 17:08:18,287 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:08:18,289 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 17:08:18,289 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:11 [2018-04-11 17:08:18,339 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 17:08:18,339 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:08:18,339 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 17:08:18,340 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 17:08:18,340 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 17:08:18,340 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=29, Unknown=1, NotChecked=10, Total=56 [2018-04-11 17:08:18,340 INFO L87 Difference]: Start difference. First operand 74 states and 80 transitions. Second operand 8 states. [2018-04-11 17:08:18,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:08:18,486 INFO L93 Difference]: Finished difference Result 80 states and 84 transitions. [2018-04-11 17:08:18,486 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 17:08:18,486 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 35 [2018-04-11 17:08:18,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:08:18,487 INFO L225 Difference]: With dead ends: 80 [2018-04-11 17:08:18,487 INFO L226 Difference]: Without dead ends: 80 [2018-04-11 17:08:18,487 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=99, Unknown=6, NotChecked=22, Total=182 [2018-04-11 17:08:18,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2018-04-11 17:08:18,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 73. [2018-04-11 17:08:18,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2018-04-11 17:08:18,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 79 transitions. [2018-04-11 17:08:18,490 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 79 transitions. Word has length 35 [2018-04-11 17:08:18,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:08:18,490 INFO L459 AbstractCegarLoop]: Abstraction has 73 states and 79 transitions. [2018-04-11 17:08:18,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 17:08:18,490 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 79 transitions. [2018-04-11 17:08:18,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-04-11 17:08:18,491 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:08:18,491 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:08:18,491 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:08:18,492 INFO L82 PathProgramCache]: Analyzing trace with hash -868955198, now seen corresponding path program 1 times [2018-04-11 17:08:18,492 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:08:18,492 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:08:18,493 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:18,493 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:18,493 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:08:18,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:18,505 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:08:18,511 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 17:08:18,511 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 17:08:18,511 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 17:08:18,512 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:08:18,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:08:18,541 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 17:08:18,548 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 17:08:18,548 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:08:18,554 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 17:08:18,555 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:08:18,559 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:08:18,559 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:14 [2018-04-11 17:08:18,624 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:08:18,625 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:08:18,626 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 47 [2018-04-11 17:08:18,626 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:08:18,656 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:08:18,656 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:08:18,657 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 27 [2018-04-11 17:08:18,658 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:08:18,683 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:08:18,685 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 32 treesize of output 35 [2018-04-11 17:08:18,685 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 17:08:18,710 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:08:18,711 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:08:18,711 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 31 treesize of output 25 [2018-04-11 17:08:18,712 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 17:08:18,726 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 17:08:18,726 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:67, output treesize:49 [2018-04-11 17:08:18,976 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 17:08:18,976 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:08:18,976 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-11 17:08:18,976 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 17:08:18,976 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 17:08:18,977 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=54, Unknown=2, NotChecked=0, Total=72 [2018-04-11 17:08:18,977 INFO L87 Difference]: Start difference. First operand 73 states and 79 transitions. Second operand 9 states. [2018-04-11 17:08:46,580 WARN L151 SmtUtils]: Spent 20133ms on a formula simplification. DAG size of input: 60 DAG size of output 55 [2018-04-11 17:09:00,975 WARN L148 SmtUtils]: Spent 14370ms on a formula simplification that was a NOOP. DAG size: 59 [2018-04-11 17:09:16,630 WARN L148 SmtUtils]: Spent 14268ms on a formula simplification that was a NOOP. DAG size: 50 [2018-04-11 17:09:24,739 WARN L148 SmtUtils]: Spent 8053ms on a formula simplification that was a NOOP. DAG size: 51 [2018-04-11 17:09:48,945 WARN L151 SmtUtils]: Spent 24190ms on a formula simplification. DAG size of input: 61 DAG size of output 61 [2018-04-11 17:09:52,452 WARN L148 SmtUtils]: Spent 2175ms on a formula simplification that was a NOOP. DAG size: 38 [2018-04-11 17:09:52,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:09:52,627 INFO L93 Difference]: Finished difference Result 82 states and 85 transitions. [2018-04-11 17:09:52,627 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 17:09:52,627 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 35 [2018-04-11 17:09:52,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:09:52,628 INFO L225 Difference]: With dead ends: 82 [2018-04-11 17:09:52,628 INFO L226 Difference]: Without dead ends: 82 [2018-04-11 17:09:52,628 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 87.5s TimeCoverageRelationStatistics Valid=81, Invalid=246, Unknown=15, NotChecked=0, Total=342 [2018-04-11 17:09:52,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2018-04-11 17:09:52,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 72. [2018-04-11 17:09:52,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2018-04-11 17:09:52,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 77 transitions. [2018-04-11 17:09:52,631 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 77 transitions. Word has length 35 [2018-04-11 17:09:52,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:09:52,631 INFO L459 AbstractCegarLoop]: Abstraction has 72 states and 77 transitions. [2018-04-11 17:09:52,631 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 17:09:52,631 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 77 transitions. [2018-04-11 17:09:52,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-04-11 17:09:52,632 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:09:52,632 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:09:52,632 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:09:52,633 INFO L82 PathProgramCache]: Analyzing trace with hash 169284521, now seen corresponding path program 1 times [2018-04-11 17:09:52,633 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:09:52,633 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:09:52,634 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:09:52,634 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:09:52,634 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:09:52,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:09:52,644 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:09:52,648 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 17:09:52,648 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 17:09:52,648 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 17:09:52,649 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:09:52,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:09:52,670 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 17:09:52,672 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 17:09:52,672 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:52,674 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:09:52,674 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 17:09:52,680 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-11 17:09:52,680 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:52,681 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:09:52,681 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:9, output treesize:3 [2018-04-11 17:09:52,738 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:09:52,739 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 13 [2018-04-11 17:09:52,739 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:52,740 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 17:09:52,741 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:5 [2018-04-11 17:09:52,779 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:09:52,781 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:09:52,782 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:09:52,783 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 30 [2018-04-11 17:09:52,784 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:52,800 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 17:09:52,800 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:11 [2018-04-11 17:09:52,814 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 17:09:52,814 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:09:52,814 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-04-11 17:09:52,815 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 17:09:52,815 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 17:09:52,815 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=79, Unknown=5, NotChecked=0, Total=110 [2018-04-11 17:09:52,815 INFO L87 Difference]: Start difference. First operand 72 states and 77 transitions. Second operand 11 states. [2018-04-11 17:09:53,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:09:53,096 INFO L93 Difference]: Finished difference Result 84 states and 87 transitions. [2018-04-11 17:09:53,096 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 17:09:53,096 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 37 [2018-04-11 17:09:53,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:09:53,097 INFO L225 Difference]: With dead ends: 84 [2018-04-11 17:09:53,097 INFO L226 Difference]: Without dead ends: 84 [2018-04-11 17:09:53,097 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=228, Unknown=10, NotChecked=0, Total=306 [2018-04-11 17:09:53,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2018-04-11 17:09:53,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 73. [2018-04-11 17:09:53,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2018-04-11 17:09:53,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 79 transitions. [2018-04-11 17:09:53,099 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 79 transitions. Word has length 37 [2018-04-11 17:09:53,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:09:53,099 INFO L459 AbstractCegarLoop]: Abstraction has 73 states and 79 transitions. [2018-04-11 17:09:53,099 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 17:09:53,099 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 79 transitions. [2018-04-11 17:09:53,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-04-11 17:09:53,100 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:09:53,100 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:09:53,100 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:09:53,100 INFO L82 PathProgramCache]: Analyzing trace with hash 169284522, now seen corresponding path program 1 times [2018-04-11 17:09:53,100 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:09:53,100 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:09:53,101 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:09:53,101 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:09:53,101 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:09:53,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:09:53,111 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:09:53,117 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 17:09:53,117 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 17:09:53,117 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 17:09:53,118 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:09:53,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:09:53,134 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 17:09:53,137 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 17:09:53,138 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,144 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 17:09:53,144 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,149 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,149 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:14 [2018-04-11 17:09:53,159 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-11 17:09:53,160 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,167 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-11 17:09:53,167 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,171 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,172 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:20, output treesize:10 [2018-04-11 17:09:53,212 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 24 treesize of output 23 [2018-04-11 17:09:53,212 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,223 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 23 treesize of output 21 [2018-04-11 17:09:53,223 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,237 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 21 [2018-04-11 17:09:53,237 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,251 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 21 treesize of output 19 [2018-04-11 17:09:53,252 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,262 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 17:09:53,262 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:47, output treesize:35 [2018-04-11 17:09:53,317 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:09:53,318 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:09:53,319 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 34 treesize of output 35 [2018-04-11 17:09:53,319 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,345 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:09:53,346 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 37 [2018-04-11 17:09:53,346 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,369 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:09:53,370 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 32 treesize of output 35 [2018-04-11 17:09:53,370 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,385 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:09:53,386 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:09:53,386 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 31 treesize of output 32 [2018-04-11 17:09:53,387 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 17:09:53,398 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 17:09:53,398 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:67, output treesize:49 [2018-04-11 17:09:53,430 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 17:09:53,431 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:09:53,431 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 17:09:53,431 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 17:09:53,431 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 17:09:53,431 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=26, Unknown=2, NotChecked=0, Total=42 [2018-04-11 17:09:53,431 INFO L87 Difference]: Start difference. First operand 73 states and 79 transitions. Second operand 7 states. [2018-04-11 17:10:21,690 WARN L151 SmtUtils]: Spent 22551ms on a formula simplification. DAG size of input: 56 DAG size of output 52 [2018-04-11 17:10:46,196 WARN L151 SmtUtils]: Spent 24260ms on a formula simplification. DAG size of input: 52 DAG size of output 50 [2018-04-11 17:10:50,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:10:50,743 INFO L93 Difference]: Finished difference Result 79 states and 83 transitions. [2018-04-11 17:10:50,744 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 17:10:50,744 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 37 [2018-04-11 17:10:50,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:10:50,744 INFO L225 Difference]: With dead ends: 79 [2018-04-11 17:10:50,744 INFO L226 Difference]: Without dead ends: 79 [2018-04-11 17:10:50,745 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 47.5s TimeCoverageRelationStatistics Valid=38, Invalid=67, Unknown=5, NotChecked=0, Total=110 [2018-04-11 17:10:50,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-04-11 17:10:50,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 71. [2018-04-11 17:10:50,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-04-11 17:10:50,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 76 transitions. [2018-04-11 17:10:50,747 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 76 transitions. Word has length 37 [2018-04-11 17:10:50,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:10:50,747 INFO L459 AbstractCegarLoop]: Abstraction has 71 states and 76 transitions. [2018-04-11 17:10:50,747 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 17:10:50,747 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 76 transitions. [2018-04-11 17:10:50,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-04-11 17:10:50,748 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:10:50,748 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:10:50,748 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:10:50,748 INFO L82 PathProgramCache]: Analyzing trace with hash -526229618, now seen corresponding path program 1 times [2018-04-11 17:10:50,748 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:10:50,749 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:10:50,750 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:50,750 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:10:50,750 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:50,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:10:50,758 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:10:50,794 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 17:10:50,794 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:10:50,795 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 17:10:50,795 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 17:10:50,795 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 17:10:50,795 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 17:10:50,795 INFO L87 Difference]: Start difference. First operand 71 states and 76 transitions. Second operand 6 states. [2018-04-11 17:10:50,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:10:50,816 INFO L93 Difference]: Finished difference Result 69 states and 71 transitions. [2018-04-11 17:10:50,816 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 17:10:50,816 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 39 [2018-04-11 17:10:50,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:10:50,817 INFO L225 Difference]: With dead ends: 69 [2018-04-11 17:10:50,817 INFO L226 Difference]: Without dead ends: 69 [2018-04-11 17:10:50,817 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 3 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 17:10:50,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-04-11 17:10:50,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 67. [2018-04-11 17:10:50,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-04-11 17:10:50,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 69 transitions. [2018-04-11 17:10:50,820 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 69 transitions. Word has length 39 [2018-04-11 17:10:50,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:10:50,820 INFO L459 AbstractCegarLoop]: Abstraction has 67 states and 69 transitions. [2018-04-11 17:10:50,820 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 17:10:50,820 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 69 transitions. [2018-04-11 17:10:50,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-04-11 17:10:50,821 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:10:50,821 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:10:50,821 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:10:50,821 INFO L82 PathProgramCache]: Analyzing trace with hash 863808174, now seen corresponding path program 1 times [2018-04-11 17:10:50,821 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:10:50,821 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:10:50,822 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:50,822 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:10:50,823 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:50,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:10:50,832 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:10:50,835 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 17:10:50,835 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 17:10:50,835 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 17:10:50,835 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:10:50,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:10:50,855 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 17:10:50,890 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:50,891 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2018-04-11 17:10:50,891 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:50,892 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 17:10:50,892 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:5 [2018-04-11 17:10:50,917 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 17:10:50,917 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:10:50,917 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-11 17:10:50,917 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 17:10:50,917 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 17:10:50,917 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=48, Unknown=4, NotChecked=0, Total=72 [2018-04-11 17:10:50,918 INFO L87 Difference]: Start difference. First operand 67 states and 69 transitions. Second operand 9 states. [2018-04-11 17:10:51,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:10:51,096 INFO L93 Difference]: Finished difference Result 71 states and 72 transitions. [2018-04-11 17:10:51,096 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 17:10:51,096 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 40 [2018-04-11 17:10:51,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:10:51,097 INFO L225 Difference]: With dead ends: 71 [2018-04-11 17:10:51,097 INFO L226 Difference]: Without dead ends: 59 [2018-04-11 17:10:51,097 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=93, Unknown=4, NotChecked=0, Total=132 [2018-04-11 17:10:51,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-04-11 17:10:51,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2018-04-11 17:10:51,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-04-11 17:10:51,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 59 transitions. [2018-04-11 17:10:51,098 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 59 transitions. Word has length 40 [2018-04-11 17:10:51,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:10:51,098 INFO L459 AbstractCegarLoop]: Abstraction has 59 states and 59 transitions. [2018-04-11 17:10:51,099 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 17:10:51,099 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 59 transitions. [2018-04-11 17:10:51,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-04-11 17:10:51,099 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:10:51,099 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:10:51,099 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:10:51,099 INFO L82 PathProgramCache]: Analyzing trace with hash 1945892264, now seen corresponding path program 1 times [2018-04-11 17:10:51,099 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:10:51,099 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:10:51,100 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:51,100 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:10:51,100 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:51,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:10:51,108 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:10:51,184 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 17:10:51,184 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:10:51,185 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 17:10:51,185 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 17:10:51,185 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 17:10:51,185 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2018-04-11 17:10:51,185 INFO L87 Difference]: Start difference. First operand 59 states and 59 transitions. Second operand 8 states. [2018-04-11 17:10:51,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:10:51,291 INFO L93 Difference]: Finished difference Result 58 states and 58 transitions. [2018-04-11 17:10:51,291 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 17:10:51,291 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 43 [2018-04-11 17:10:51,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:10:51,291 INFO L225 Difference]: With dead ends: 58 [2018-04-11 17:10:51,292 INFO L226 Difference]: Without dead ends: 58 [2018-04-11 17:10:51,292 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2018-04-11 17:10:51,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-04-11 17:10:51,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2018-04-11 17:10:51,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2018-04-11 17:10:51,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 58 transitions. [2018-04-11 17:10:51,293 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 58 transitions. Word has length 43 [2018-04-11 17:10:51,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:10:51,293 INFO L459 AbstractCegarLoop]: Abstraction has 58 states and 58 transitions. [2018-04-11 17:10:51,293 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 17:10:51,293 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 58 transitions. [2018-04-11 17:10:51,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-04-11 17:10:51,293 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:10:51,293 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:10:51,294 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:10:51,294 INFO L82 PathProgramCache]: Analyzing trace with hash 193118226, now seen corresponding path program 1 times [2018-04-11 17:10:51,294 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:10:51,294 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:10:51,294 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:51,294 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:10:51,294 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:51,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:10:51,299 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:10:51,404 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 17:10:51,404 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:10:51,405 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-04-11 17:10:51,405 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 17:10:51,405 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 17:10:51,405 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2018-04-11 17:10:51,405 INFO L87 Difference]: Start difference. First operand 58 states and 58 transitions. Second operand 12 states. [2018-04-11 17:10:51,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:10:51,551 INFO L93 Difference]: Finished difference Result 57 states and 57 transitions. [2018-04-11 17:10:51,551 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 17:10:51,551 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 44 [2018-04-11 17:10:51,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:10:51,552 INFO L225 Difference]: With dead ends: 57 [2018-04-11 17:10:51,552 INFO L226 Difference]: Without dead ends: 57 [2018-04-11 17:10:51,553 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2018-04-11 17:10:51,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2018-04-11 17:10:51,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2018-04-11 17:10:51,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-04-11 17:10:51,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 57 transitions. [2018-04-11 17:10:51,555 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 57 transitions. Word has length 44 [2018-04-11 17:10:51,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:10:51,555 INFO L459 AbstractCegarLoop]: Abstraction has 57 states and 57 transitions. [2018-04-11 17:10:51,555 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 17:10:51,555 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 57 transitions. [2018-04-11 17:10:51,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-04-11 17:10:51,555 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:10:51,555 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:10:51,555 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:10:51,556 INFO L82 PathProgramCache]: Analyzing trace with hash 1691697991, now seen corresponding path program 1 times [2018-04-11 17:10:51,556 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:10:51,556 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:10:51,556 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:51,556 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:10:51,556 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:51,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:10:51,565 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:10:51,647 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 17:10:51,647 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:10:51,647 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-04-11 17:10:51,647 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 17:10:51,647 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 17:10:51,647 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2018-04-11 17:10:51,647 INFO L87 Difference]: Start difference. First operand 57 states and 57 transitions. Second operand 12 states. [2018-04-11 17:10:51,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:10:51,767 INFO L93 Difference]: Finished difference Result 56 states and 56 transitions. [2018-04-11 17:10:51,767 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 17:10:51,768 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 45 [2018-04-11 17:10:51,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:10:51,768 INFO L225 Difference]: With dead ends: 56 [2018-04-11 17:10:51,768 INFO L226 Difference]: Without dead ends: 56 [2018-04-11 17:10:51,769 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2018-04-11 17:10:51,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-04-11 17:10:51,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2018-04-11 17:10:51,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-04-11 17:10:51,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 56 transitions. [2018-04-11 17:10:51,771 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 56 transitions. Word has length 45 [2018-04-11 17:10:51,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:10:51,771 INFO L459 AbstractCegarLoop]: Abstraction has 56 states and 56 transitions. [2018-04-11 17:10:51,771 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 17:10:51,771 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 56 transitions. [2018-04-11 17:10:51,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-04-11 17:10:51,772 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:10:51,772 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 17:10:51,772 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:10:51,772 INFO L82 PathProgramCache]: Analyzing trace with hash 190175157, now seen corresponding path program 1 times [2018-04-11 17:10:51,772 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:10:51,772 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:10:51,773 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:51,773 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:10:51,773 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:51,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:10:51,781 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:10:51,801 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 17:10:51,801 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:10:51,801 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 17:10:51,801 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 17:10:51,802 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 17:10:51,802 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 17:10:51,802 INFO L87 Difference]: Start difference. First operand 56 states and 56 transitions. Second operand 5 states. [2018-04-11 17:10:51,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:10:51,807 INFO L93 Difference]: Finished difference Result 55 states and 54 transitions. [2018-04-11 17:10:51,807 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 17:10:51,808 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 44 [2018-04-11 17:10:51,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:10:51,808 INFO L225 Difference]: With dead ends: 55 [2018-04-11 17:10:51,808 INFO L226 Difference]: Without dead ends: 55 [2018-04-11 17:10:51,809 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 17:10:51,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-04-11 17:10:51,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2018-04-11 17:10:51,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-04-11 17:10:51,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 54 transitions. [2018-04-11 17:10:51,810 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 54 transitions. Word has length 44 [2018-04-11 17:10:51,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:10:51,811 INFO L459 AbstractCegarLoop]: Abstraction has 55 states and 54 transitions. [2018-04-11 17:10:51,811 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 17:10:51,811 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 54 transitions. [2018-04-11 17:10:51,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-11 17:10:51,811 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:10:51,811 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:10:51,811 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:10:51,812 INFO L82 PathProgramCache]: Analyzing trace with hash 909091220, now seen corresponding path program 1 times [2018-04-11 17:10:51,812 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:10:51,812 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:10:51,813 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:51,813 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:10:51,813 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:51,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:10:51,821 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:10:51,824 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 17:10:51,824 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 17:10:51,824 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 17:10:51,825 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:10:51,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:10:51,845 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 17:10:51,853 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 17:10:51,854 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:51,859 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 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 17:10:51,859 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:51,862 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:10:51,862 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:13, output treesize:11 [2018-04-11 17:10:51,870 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-11 17:10:51,870 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:51,875 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-11 17:10:51,876 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:51,878 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:10:51,879 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:17, output treesize:7 [2018-04-11 17:10:52,007 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2018-04-11 17:10:52,008 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,019 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,020 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 25 [2018-04-11 17:10:52,020 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,030 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,031 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 28 [2018-04-11 17:10:52,031 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,040 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2018-04-11 17:10:52,040 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,048 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 17:10:52,048 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:53, output treesize:39 [2018-04-11 17:10:52,092 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2018-04-11 17:10:52,092 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,134 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,134 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 28 [2018-04-11 17:10:52,135 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,146 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,146 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 25 [2018-04-11 17:10:52,147 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,156 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2018-04-11 17:10:52,156 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,165 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 17:10:52,165 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:53, output treesize:39 [2018-04-11 17:10:52,212 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 43 [2018-04-11 17:10:52,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 8 treesize of output 7 [2018-04-11 17:10:52,214 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,221 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,244 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 48 treesize of output 45 [2018-04-11 17:10:52,245 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 8 treesize of output 7 [2018-04-11 17:10:52,245 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,254 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,274 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 2 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 17:10:52,274 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:95, output treesize:97 [2018-04-11 17:10:52,304 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,305 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,305 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 59 treesize of output 76 [2018-04-11 17:10:52,306 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,333 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,334 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 57 treesize of output 64 [2018-04-11 17:10:52,335 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,359 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,359 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,360 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 65 [2018-04-11 17:10:52,360 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,382 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,383 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,384 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 63 [2018-04-11 17:10:52,384 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,411 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 17:10:52,411 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:117, output treesize:103 [2018-04-11 17:10:52,457 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,457 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 45 [2018-04-11 17:10:52,457 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,498 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 43 [2018-04-11 17:10:52,499 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,518 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 17:10:52,518 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:109, output treesize:81 [2018-04-11 17:10:52,791 WARN L307 Elim1Store]: Array PQE input equivalent to false [2018-04-11 17:10:52,791 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,842 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,843 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 17:10:52,844 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,844 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 95 treesize of output 104 [2018-04-11 17:10:52,845 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,926 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,926 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 17:10:52,927 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,927 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 100 [2018-04-11 17:10:52,928 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:52,967 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 17:10:52,967 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,968 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:52,969 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 72 [2018-04-11 17:10:52,969 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:53,043 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 17:10:53,044 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:53,046 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 64 [2018-04-11 17:10:53,046 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:53,097 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 43 [2018-04-11 17:10:53,107 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 7 treesize of output 5 [2018-04-11 17:10:53,108 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 17:10:53,118 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 17:10:53,140 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 43 [2018-04-11 17:10:53,142 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 7 treesize of output 5 [2018-04-11 17:10:53,143 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 17:10:53,152 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 17:10:53,214 INFO L267 ElimStorePlain]: Start of recursive call 1: 20 dim-0 vars, 8 dim-1 vars, 4 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 17:10:53,215 INFO L202 ElimStorePlain]: Needed 10 recursive calls to eliminate 32 variables, input treesize:409, output treesize:23 [2018-04-11 17:10:53,254 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 17:10:53,254 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 17:10:53,255 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2018-04-11 17:10:53,255 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-11 17:10:53,255 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-11 17:10:53,255 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=228, Unknown=2, NotChecked=0, Total=272 [2018-04-11 17:10:53,255 INFO L87 Difference]: Start difference. First operand 55 states and 54 transitions. Second operand 17 states. [2018-04-11 17:10:59,052 WARN L148 SmtUtils]: Spent 4051ms on a formula simplification that was a NOOP. DAG size: 81 [2018-04-11 17:10:59,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 17:10:59,157 INFO L93 Difference]: Finished difference Result 54 states and 53 transitions. [2018-04-11 17:10:59,157 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-11 17:10:59,157 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 50 [2018-04-11 17:10:59,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 17:10:59,158 INFO L225 Difference]: With dead ends: 54 [2018-04-11 17:10:59,158 INFO L226 Difference]: Without dead ends: 54 [2018-04-11 17:10:59,158 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=104, Invalid=538, Unknown=8, NotChecked=0, Total=650 [2018-04-11 17:10:59,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2018-04-11 17:10:59,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2018-04-11 17:10:59,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-04-11 17:10:59,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 53 transitions. [2018-04-11 17:10:59,159 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 53 transitions. Word has length 50 [2018-04-11 17:10:59,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 17:10:59,159 INFO L459 AbstractCegarLoop]: Abstraction has 54 states and 53 transitions. [2018-04-11 17:10:59,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-11 17:10:59,159 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 53 transitions. [2018-04-11 17:10:59,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-04-11 17:10:59,160 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 17:10:59,160 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:10:59,160 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__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_freeErr4AssertViolationMEMORY_FREE, __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_freeErr5AssertViolationMEMORY_FREE, __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_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__disconnect_6Err3AssertViolationMEMORY_FREE, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __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_addErr2RequiresViolation, __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_addErr4RequiresViolation, __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_addErr6RequiresViolation, __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, __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_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_cleanupErr0RequiresViolation, __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_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__probe1_6Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __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_msgsErr3RequiresViolation, __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_msgsErr4RequiresViolation, __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_msgsErr5RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __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_returnErr2RequiresViolation, __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_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __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_dev_get_drvdataErr1RequiresViolation, __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_list_add_tailErr0RequiresViolation, __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_add_returnErr3RequiresViolation, __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_atomic_add_returnErr1RequiresViolation, __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_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_INIT_LIST_HEADErr3RequiresViolation, __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_INIT_LIST_HEADErr1RequiresViolation, __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_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __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_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_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test__true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-11 17:10:59,160 INFO L82 PathProgramCache]: Analyzing trace with hash -1326984989, now seen corresponding path program 1 times [2018-04-11 17:10:59,160 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 17:10:59,160 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 17:10:59,161 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:59,161 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:10:59,161 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 17:10:59,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:10:59,168 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 17:10:59,169 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 17:10:59,169 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 17:10:59,169 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 17:10:59,170 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 17:10:59,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 17:10:59,201 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 17:10:59,205 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 17:10:59,205 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,209 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 17:10:59,210 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,213 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,213 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:14 [2018-04-11 17:10:59,225 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-11 17:10:59,225 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,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 5 treesize of output 1 [2018-04-11 17:10:59,231 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,234 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,234 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:20, output treesize:10 [2018-04-11 17:10:59,390 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 17:10:59,391 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,405 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 30 treesize of output 29 [2018-04-11 17:10:59,405 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,419 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:59,420 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2018-04-11 17:10:59,420 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,432 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:59,433 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2018-04-11 17:10:59,433 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,443 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 17:10:59,443 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:59, output treesize:45 [2018-04-11 17:10:59,491 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 17:10:59,491 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,505 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:59,505 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 30 treesize of output 24 [2018-04-11 17:10:59,505 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,517 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:10:59,518 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2018-04-11 17:10:59,518 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,528 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 24 treesize of output 23 [2018-04-11 17:10:59,528 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,538 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 17:10:59,538 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:59, output treesize:45 [2018-04-11 17:10:59,580 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 46 [2018-04-11 17:10:59,582 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 8 treesize of output 7 [2018-04-11 17:10:59,582 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,590 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,615 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 48 [2018-04-11 17:10:59,617 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 8 treesize of output 7 [2018-04-11 17:10:59,617 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,627 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,651 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 2 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 17:10:59,651 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:101, output treesize:103 [2018-04-11 17:10:59,731 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 43 treesize of output 34 [2018-04-11 17:10:59,732 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,751 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 34 treesize of output 33 [2018-04-11 17:10:59,752 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,770 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 45 treesize of output 44 [2018-04-11 17:10:59,770 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,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 44 treesize of output 35 [2018-04-11 17:10:59,788 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 17:10:59,804 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 17:10:59,804 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:89, output treesize:69 [2018-04-11 17:11:00,112 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 91 treesize of output 81 [2018-04-11 17:11:00,123 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:11:00,127 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 17:11:00,137 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 56 [2018-04-11 17:11:00,138 INFO L267 ElimStorePlain]: Start of recursive call 3: 7 dim-0 vars, End of recursive call: 7 dim-0 vars, and 3 xjuncts. [2018-04-11 17:11:00,217 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 7 dim-0 vars, and 3 xjuncts. [2018-04-11 17:11:00,622 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 89 treesize of output 79 [2018-04-11 17:11:00,637 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 54 [2018-04-11 17:11:00,642 INFO L267 ElimStorePlain]: Start of recursive call 5: 13 dim-0 vars, End of recursive call: 13 dim-0 vars, and 8 xjuncts. [2018-04-11 17:11:01,366 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: 13 dim-0 vars, and 8 xjuncts. [2018-04-11 17:11:10,529 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 93 treesize of output 83 [2018-04-11 17:11:10,543 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 58 [2018-04-11 17:11:10,547 INFO L267 ElimStorePlain]: Start of recursive call 7: 13 dim-0 vars, End of recursive call: 13 dim-0 vars, and 8 xjuncts. [2018-04-11 17:11:11,333 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: 13 dim-0 vars, and 8 xjuncts. Received shutdown request... [2018-04-11 17:11:57,287 INFO L175 TraceCheckSpWp]: Timeout while computing interpolants [2018-04-11 17:11:57,287 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-11 17:11:57,291 WARN L197 ceAbstractionStarter]: Timeout [2018-04-11 17:11:57,291 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.04 05:11:57 BoogieIcfgContainer [2018-04-11 17:11:57,291 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-11 17:11:57,292 INFO L168 Benchmark]: Toolchain (without parser) took 221449.95 ms. Allocated memory was 402.1 MB in the beginning and 622.9 MB in the end (delta: 220.7 MB). Free memory was 330.7 MB in the beginning and 509.5 MB in the end (delta: -178.8 MB). Peak memory consumption was 141.2 MB. Max. memory is 5.3 GB. [2018-04-11 17:11:57,292 INFO L168 Benchmark]: CDTParser took 0.12 ms. Allocated memory is still 402.1 MB. Free memory is still 360.7 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 17:11:57,292 INFO L168 Benchmark]: CACSL2BoogieTranslator took 332.91 ms. Allocated memory is still 402.1 MB. Free memory was 330.2 MB in the beginning and 284.7 MB in the end (delta: 45.5 MB). Peak memory consumption was 45.5 MB. Max. memory is 5.3 GB. [2018-04-11 17:11:57,293 INFO L168 Benchmark]: Boogie Preprocessor took 53.67 ms. Allocated memory is still 402.1 MB. Free memory was 284.7 MB in the beginning and 279.4 MB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 5.3 GB. [2018-04-11 17:11:57,293 INFO L168 Benchmark]: RCFGBuilder took 679.25 ms. Allocated memory was 402.1 MB in the beginning and 590.3 MB in the end (delta: 188.2 MB). Free memory was 279.4 MB in the beginning and 458.4 MB in the end (delta: -178.9 MB). Peak memory consumption was 25.0 MB. Max. memory is 5.3 GB. [2018-04-11 17:11:57,293 INFO L168 Benchmark]: TraceAbstraction took 220379.49 ms. Allocated memory was 590.3 MB in the beginning and 622.9 MB in the end (delta: 32.5 MB). Free memory was 458.4 MB in the beginning and 509.5 MB in the end (delta: -51.2 MB). Peak memory consumption was 80.7 MB. Max. memory is 5.3 GB. [2018-04-11 17:11:57,295 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.12 ms. Allocated memory is still 402.1 MB. Free memory is still 360.7 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 332.91 ms. Allocated memory is still 402.1 MB. Free memory was 330.2 MB in the beginning and 284.7 MB in the end (delta: 45.5 MB). Peak memory consumption was 45.5 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 53.67 ms. Allocated memory is still 402.1 MB. Free memory was 284.7 MB in the beginning and 279.4 MB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 5.3 GB. * RCFGBuilder took 679.25 ms. Allocated memory was 402.1 MB in the beginning and 590.3 MB in the end (delta: 188.2 MB). Free memory was 279.4 MB in the beginning and 458.4 MB in the end (delta: -178.9 MB). Peak memory consumption was 25.0 MB. Max. memory is 5.3 GB. * TraceAbstraction took 220379.49 ms. Allocated memory was 590.3 MB in the beginning and 622.9 MB in the end (delta: 32.5 MB). Free memory was 458.4 MB in the beginning and 509.5 MB in the end (delta: -51.2 MB). Peak memory consumption was 80.7 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 free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1462]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1462). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1462]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1462). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1462]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1462). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1462]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1462). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1453]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1453). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1453]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1453). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1457]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1457). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1457]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1457). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1476]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1476). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1473]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1473). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1473]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1473). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1466]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1466). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1466]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1466). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 339. - StatisticsResult: Ultimate Automizer benchmark data CFG has 47 procedures, 372 locations, 83 error locations. TIMEOUT Result, 220.3s OverallTime, 22 OverallIterations, 1 TraceHistogramMax, 158.4s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 1160 SDtfs, 1069 SDslu, 3018 SDs, 0 SdLazy, 2316 SolverSat, 250 SolverUnsat, 63 SolverUnknown, 0 SolverNotchecked, 18.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 385 GetRequests, 192 SyntacticMatches, 16 SemanticMatches, 177 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 141.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=146occurred in iteration=0, 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.0s AutomataMinimizationTime, 21 MinimizatonAttempts, 101 StatesRemovedByMinimization, 10 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 3.1s InterpolantComputationTime, 872 NumberOfCodeBlocks, 872 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 617 ConstructedInterpolants, 101 QuantifiedInterpolants, 272842 SizeOfPredicates, 44 NumberOfNonLiveVariables, 1085 ConjunctsInSsa, 153 ConjunctsInUnsatCore, 21 InterpolantComputations, 21 PerfectInterpolantSequences, 0/0 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_test6_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-11_17-11-57-303.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test6_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-11_17-11-57-303.csv Completed graceful shutdown