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_test19_false-valid-free.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-11 16:32:38,182 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 16:32:38,183 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 16:32:38,196 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 16:32:38,196 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 16:32:38,197 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 16:32:38,198 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 16:32:38,200 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 16:32:38,201 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 16:32:38,202 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 16:32:38,203 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 16:32:38,203 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 16:32:38,203 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 16:32:38,204 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 16:32:38,205 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 16:32:38,206 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 16:32:38,208 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 16:32:38,209 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 16:32:38,210 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 16:32:38,211 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 16:32:38,212 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 16:32:38,213 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 16:32:38,213 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 16:32:38,214 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 16:32:38,214 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 16:32:38,215 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 16:32:38,216 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 16:32:38,216 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 16:32:38,217 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 16:32:38,217 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 16:32:38,217 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 16:32:38,218 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf [2018-04-11 16:32:38,238 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 16:32:38,239 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 16:32:38,240 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-11 16:32:38,240 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-11 16:32:38,240 INFO L133 SettingsManager]: * Use SBE=true [2018-04-11 16:32:38,240 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 16:32:38,240 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 16:32:38,240 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 16:32:38,241 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 16:32:38,241 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 16:32:38,241 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 16:32:38,241 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 16:32:38,241 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-11 16:32:38,241 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 16:32:38,241 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 16:32:38,242 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 16:32:38,242 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-11 16:32:38,242 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-11 16:32:38,242 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 16:32:38,242 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 16:32:38,242 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 16:32:38,242 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-04-11 16:32:38,242 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-04-11 16:32:38,243 INFO L133 SettingsManager]: * Trace refinement strategy=SMTINTERPOL Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-11 16:32:38,269 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 16:32:38,278 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 16:32:38,281 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 16:32:38,282 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 16:32:38,282 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 16:32:38,283 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,561 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG9aeb7fafb [2018-04-11 16:32:38,727 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 16:32:38,728 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 16:32:38,728 INFO L168 CDTParser]: Scanning memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,736 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 16:32:38,736 INFO L215 ultiparseSymbolTable]: [2018-04-11 16:32:38,737 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 16:32:38,737 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,737 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_init ('ldv_kref_init') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,737 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19 ('disconnect_19') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,737 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i____bswap_32 ('__bswap_32') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,737 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,737 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEAD ('LDV_INIT_LIST_HEAD') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,737 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,737 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,738 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_zalloc ('ldv_zalloc') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,738 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_get ('ldv_kref_get') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,738 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdata ('ldv_dev_set_drvdata') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,738 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_put ('ldv_kref_put') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,738 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,738 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdata ('ldv_dev_get_drvdata') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,738 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_malloc ('ldv_malloc') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,738 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,738 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_positive ('ldv_positive') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,739 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,739 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,739 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_del ('__ldv_list_del') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,739 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,739 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,739 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19 ('probe_unsafe_19') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,739 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i____bswap_64 ('__bswap_64') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,739 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_free ('ldv_msg_free') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,739 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_del ('ldv_list_del') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,740 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,740 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__g19 ('g19') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,740 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__f19 ('f19') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,740 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undo ('f19_undo') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,740 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_add ('__ldv_list_add') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,740 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_return ('ldv_atomic_sub_return') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,740 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,740 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,740 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__g ('g') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,740 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tail ('ldv_list_add_tail') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,740 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_return ('ldv_atomic_add_return') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,741 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__f ('f') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,741 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,741 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_init_internal ('ldv_kobject_init_internal') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,741 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__entry_point ('entry_point') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,741 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add ('ldv_list_add') in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,741 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 16:32:38,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_rwlockattr_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____fsid_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____quad_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__daddr_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____int16_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____ino64_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____u_long in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__sigset_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____pid_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____ino_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____WAIT_STATUS in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____gid_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____uint16_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__ushort in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__blkcnt_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__quad_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____blkcnt_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_cond_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____off64_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__u_char in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__u_int16_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__u_quad_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_global_msg_list in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____clockid_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_key_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____fsblkcnt_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____u_quad_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____syscall_slong_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_barrier_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__lldiv_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__int16_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____pthread_list_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_barrierattr_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____uint32_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__loff_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____useconds_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__uid_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__fd_set in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_condattr_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____key_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____uint8_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____clock_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____daddr_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__div_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__caddr_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____rlim64_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____blksize_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__blksize_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_spinlock_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____qaddr_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__int64_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____loff_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__suseconds_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____sigset_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__fsid_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__ulong in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__u_long in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____int8_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____dev_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____caddr_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__mode_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____u_short in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__clock_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____fsfilcnt64_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__u_int64_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____socklen_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__ldiv_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pid_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__ino_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____blkcnt64_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__gid_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__off_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__u_short in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,747 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__int8_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,748 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____intptr_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,748 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____timer_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,748 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_mutexattr_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,748 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____mode_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,748 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_mutex_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,748 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____fsblkcnt64_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,748 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____fsfilcnt_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,748 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_once_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,748 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__size_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,748 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____time_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,748 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____int64_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,748 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____rlim_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__wchar_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__register_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_attr_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____id_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__nlink_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____fd_mask in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____u_int in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__time_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__pthread_rwlock_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____suseconds_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__uint in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__u_int8_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____u_char in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,749 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____int32_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____syscall_ulong_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__dev_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__fsblkcnt_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__u_int in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__id_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__key_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__u_int32_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____uint64_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____fsword_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__fd_mask in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____uid_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__ssize_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__idtype_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__clockid_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____nlink_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____sig_atomic_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,750 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__timer_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,751 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____ssize_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,751 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__fsfilcnt_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,751 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i____off_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,751 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___false_valid_free_i__int32_t in memleaks_test19_false-valid-free.i [2018-04-11 16:32:38,765 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG9aeb7fafb [2018-04-11 16:32:38,767 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 16:32:38,768 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 16:32:38,768 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 16:32:38,769 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 16:32:38,772 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 16:32:38,773 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 04:32:38" (1/1) ... [2018-04-11 16:32:38,774 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e2770fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:32:38, skipping insertion in model container [2018-04-11 16:32:38,774 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 04:32:38" (1/1) ... [2018-04-11 16:32:38,784 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 16:32:38,813 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 16:32:38,969 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 16:32:39,025 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 16:32:39,032 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 160 non ball SCCs. Number of states in SCCs 160. [2018-04-11 16:32:39,081 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:32:39 WrapperNode [2018-04-11 16:32:39,081 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 16:32:39,082 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 16:32:39,082 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 16:32:39,082 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 16:32:39,090 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:32:39" (1/1) ... [2018-04-11 16:32:39,090 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:32:39" (1/1) ... [2018-04-11 16:32:39,107 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:32:39" (1/1) ... [2018-04-11 16:32:39,107 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:32:39" (1/1) ... [2018-04-11 16:32:39,125 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:32:39" (1/1) ... [2018-04-11 16:32:39,130 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:32:39" (1/1) ... [2018-04-11 16:32:39,133 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:32:39" (1/1) ... [2018-04-11 16:32:39,138 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 16:32:39,139 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 16:32:39,139 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 16:32:39,139 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 16:32:39,140 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:32:39" (1/1) ... No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 16:32:39,225 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 16:32:39,225 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 16:32:39,225 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 16:32:39,225 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i____bswap_32 [2018-04-11 16:32:39,225 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i____bswap_64 [2018-04-11 16:32:39,225 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_nonpositive [2018-04-11 16:32:39,225 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_positive [2018-04-11 16:32:39,225 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_malloc [2018-04-11 16:32:39,225 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_zalloc [2018-04-11 16:32:39,225 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEAD [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_add [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_del [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tail [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_del [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_alloc [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fill [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_free [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_submit_msg [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgs [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdata [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdata [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_return [2018-04-11 16:32:39,226 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_return [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_sub [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_init [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_get [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_put [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_del [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanup [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_release [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_put [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_get [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_init_internal [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_init [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_create [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__f [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__g [2018-04-11 16:32:39,227 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__f19 [2018-04-11 16:32:39,228 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undo [2018-04-11 16:32:39,228 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__g19 [2018-04-11 16:32:39,228 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19 [2018-04-11 16:32:39,228 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19 [2018-04-11 16:32:39,228 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__entry_point [2018-04-11 16:32:39,228 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 16:32:39,228 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-11 16:32:39,228 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-11 16:32:39,228 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-11 16:32:39,228 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i____bswap_32 [2018-04-11 16:32:39,228 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i____bswap_64 [2018-04-11 16:32:39,228 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 16:32:39,228 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 16:32:39,228 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 16:32:39,228 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 16:32:39,228 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 16:32:39,228 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 16:32:39,228 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 16:32:39,228 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 16:32:39,229 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 16:32:39,229 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 16:32:39,229 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 16:32:39,229 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 16:32:39,229 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 16:32:39,229 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 16:32:39,229 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 16:32:39,229 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 16:32:39,229 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 16:32:39,229 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 16:32:39,229 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 16:32:39,230 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 16:32:39,230 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 16:32:39,230 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 16:32:39,230 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 16:32:39,230 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 16:32:39,230 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 16:32:39,230 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 16:32:39,230 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 16:32:39,230 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 16:32:39,230 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 16:32:39,230 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 16:32:39,230 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 16:32:39,231 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 16:32:39,232 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 16:32:39,233 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 16:32:39,233 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 16:32:39,233 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 16:32:39,233 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 16:32:39,233 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 16:32:39,233 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 16:32:39,233 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 16:32:39,233 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 16:32:39,233 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 16:32:39,233 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 16:32:39,233 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 16:32:39,233 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 16:32:39,234 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 16:32:39,235 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 16:32:39,235 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 16:32:39,235 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 16:32:39,235 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 16:32:39,235 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 16:32:39,235 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 16:32:39,235 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 16:32:39,235 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 16:32:39,235 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 16:32:39,235 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 16:32:39,235 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-11 16:32:39,235 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_nonpositive [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_positive [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_malloc [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_zalloc [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEAD [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_add [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_del [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tail [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_del [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_alloc [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fill [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-11 16:32:39,236 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_free [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_submit_msg [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgs [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdata [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdata [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_return [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_return [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_sub [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_init [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_get [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_put [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_del [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanup [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_release [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_put [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_get [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_init_internal [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_init [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_create [2018-04-11 16:32:39,237 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-11 16:32:39,238 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__f [2018-04-11 16:32:39,238 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__g [2018-04-11 16:32:39,238 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__f19 [2018-04-11 16:32:39,238 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undo [2018-04-11 16:32:39,238 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__g19 [2018-04-11 16:32:39,238 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19 [2018-04-11 16:32:39,238 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19 [2018-04-11 16:32:39,238 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___false_valid_free_i__entry_point [2018-04-11 16:32:39,238 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 16:32:39,238 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 16:32:39,238 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 16:32:39,238 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 16:32:39,536 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 16:32:39,624 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 16:32:39,814 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 16:32:39,814 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 04:32:39 BoogieIcfgContainer [2018-04-11 16:32:39,814 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 16:32:39,815 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 16:32:39,815 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 16:32:39,818 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 16:32:39,818 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 04:32:38" (1/3) ... [2018-04-11 16:32:39,818 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49c35d43 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 04:32:39, skipping insertion in model container [2018-04-11 16:32:39,818 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:32:39" (2/3) ... [2018-04-11 16:32:39,819 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49c35d43 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 04:32:39, skipping insertion in model container [2018-04-11 16:32:39,819 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 04:32:39" (3/3) ... [2018-04-11 16:32:39,820 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test19_false-valid-free.i [2018-04-11 16:32:39,825 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-04-11 16:32:39,830 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 91 error locations. [2018-04-11 16:32:39,861 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 16:32:39,861 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 16:32:39,861 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-11 16:32:39,861 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-04-11 16:32:39,861 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-04-11 16:32:39,861 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 16:32:39,861 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 16:32:39,861 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 16:32:39,862 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 16:32:39,862 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 16:32:39,872 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states. [2018-04-11 16:32:39,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 16:32:39,879 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:32:39,879 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 16:32:39,880 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:32:39,883 INFO L82 PathProgramCache]: Analyzing trace with hash 16649224, now seen corresponding path program 1 times [2018-04-11 16:32:39,885 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:32:39,885 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:32:39,918 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:32:39,919 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:32:39,919 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:32:39,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:32:39,948 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:32:39,982 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:32:39,984 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:32:39,985 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 16:32:39,985 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 16:32:39,993 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 16:32:39,994 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:32:39,995 INFO L87 Difference]: Start difference. First operand 171 states. Second operand 3 states. [2018-04-11 16:32:40,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:32:40,103 INFO L93 Difference]: Finished difference Result 133 states and 142 transitions. [2018-04-11 16:32:40,103 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 16:32:40,104 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 16:32:40,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:32:40,110 INFO L225 Difference]: With dead ends: 133 [2018-04-11 16:32:40,111 INFO L226 Difference]: Without dead ends: 130 [2018-04-11 16:32:40,111 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:32:40,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2018-04-11 16:32:40,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 97. [2018-04-11 16:32:40,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-04-11 16:32:40,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 104 transitions. [2018-04-11 16:32:40,142 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 104 transitions. Word has length 4 [2018-04-11 16:32:40,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:32:40,142 INFO L459 AbstractCegarLoop]: Abstraction has 97 states and 104 transitions. [2018-04-11 16:32:40,142 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 16:32:40,142 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 104 transitions. [2018-04-11 16:32:40,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 16:32:40,143 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:32:40,143 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 16:32:40,143 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:32:40,143 INFO L82 PathProgramCache]: Analyzing trace with hash 16649225, now seen corresponding path program 1 times [2018-04-11 16:32:40,143 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:32:40,143 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:32:40,144 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:32:40,144 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:32:40,144 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:32:40,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:32:40,155 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:32:40,177 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:32:40,177 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:32:40,177 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 16:32:40,178 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 16:32:40,178 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 16:32:40,178 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:32:40,178 INFO L87 Difference]: Start difference. First operand 97 states and 104 transitions. Second operand 3 states. [2018-04-11 16:32:40,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:32:40,269 INFO L93 Difference]: Finished difference Result 176 states and 192 transitions. [2018-04-11 16:32:40,270 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 16:32:40,270 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 16:32:40,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:32:40,271 INFO L225 Difference]: With dead ends: 176 [2018-04-11 16:32:40,271 INFO L226 Difference]: Without dead ends: 176 [2018-04-11 16:32:40,272 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:32:40,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2018-04-11 16:32:40,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 95. [2018-04-11 16:32:40,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2018-04-11 16:32:40,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 102 transitions. [2018-04-11 16:32:40,281 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 102 transitions. Word has length 4 [2018-04-11 16:32:40,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:32:40,281 INFO L459 AbstractCegarLoop]: Abstraction has 95 states and 102 transitions. [2018-04-11 16:32:40,281 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 16:32:40,281 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 102 transitions. [2018-04-11 16:32:40,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-04-11 16:32:40,282 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:32:40,282 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:32:40,282 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:32:40,282 INFO L82 PathProgramCache]: Analyzing trace with hash -252608258, now seen corresponding path program 1 times [2018-04-11 16:32:40,282 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:32:40,282 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:32:40,284 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:32:40,284 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:32:40,284 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:32:40,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:32:40,304 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:32:40,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:32:40,351 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:32:40,351 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 16:32:40,351 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:32:40,352 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:32:40,352 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:32:40,352 INFO L87 Difference]: Start difference. First operand 95 states and 102 transitions. Second operand 6 states. [2018-04-11 16:32:40,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:32:40,536 INFO L93 Difference]: Finished difference Result 144 states and 166 transitions. [2018-04-11 16:32:40,536 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:32:40,536 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 18 [2018-04-11 16:32:40,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:32:40,537 INFO L225 Difference]: With dead ends: 144 [2018-04-11 16:32:40,537 INFO L226 Difference]: Without dead ends: 144 [2018-04-11 16:32:40,537 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:32:40,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2018-04-11 16:32:40,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 106. [2018-04-11 16:32:40,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-04-11 16:32:40,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 122 transitions. [2018-04-11 16:32:40,542 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 122 transitions. Word has length 18 [2018-04-11 16:32:40,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:32:40,543 INFO L459 AbstractCegarLoop]: Abstraction has 106 states and 122 transitions. [2018-04-11 16:32:40,543 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:32:40,543 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 122 transitions. [2018-04-11 16:32:40,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-04-11 16:32:40,543 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:32:40,543 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:32:40,543 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:32:40,543 INFO L82 PathProgramCache]: Analyzing trace with hash -252608257, now seen corresponding path program 1 times [2018-04-11 16:32:40,543 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:32:40,543 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:32:40,545 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:32:40,545 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:32:40,545 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:32:40,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:32:40,560 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:32:40,616 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:32:40,617 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:32:40,617 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 16:32:40,617 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:32:40,617 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:32:40,617 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:32:40,617 INFO L87 Difference]: Start difference. First operand 106 states and 122 transitions. Second operand 6 states. [2018-04-11 16:32:40,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:32:40,765 INFO L93 Difference]: Finished difference Result 137 states and 157 transitions. [2018-04-11 16:32:40,765 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:32:40,765 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 18 [2018-04-11 16:32:40,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:32:40,766 INFO L225 Difference]: With dead ends: 137 [2018-04-11 16:32:40,766 INFO L226 Difference]: Without dead ends: 137 [2018-04-11 16:32:40,766 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:32:40,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2018-04-11 16:32:40,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 118. [2018-04-11 16:32:40,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2018-04-11 16:32:40,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 141 transitions. [2018-04-11 16:32:40,773 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 141 transitions. Word has length 18 [2018-04-11 16:32:40,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:32:40,773 INFO L459 AbstractCegarLoop]: Abstraction has 118 states and 141 transitions. [2018-04-11 16:32:40,773 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:32:40,773 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 141 transitions. [2018-04-11 16:32:40,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-11 16:32:40,774 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:32:40,774 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:32:40,784 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:32:40,784 INFO L82 PathProgramCache]: Analyzing trace with hash 1960200032, now seen corresponding path program 1 times [2018-04-11 16:32:40,784 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:32:40,784 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:32:40,785 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:32:40,786 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:32:40,786 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:32:40,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:32:40,802 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:32:40,808 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:32:40,808 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:32:40,808 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:32:40,809 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:32:40,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:32:40,850 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:32:40,882 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:32:40,884 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:32:40,888 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:32:40,888 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:32:40,925 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:32:40,926 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:32:40,926 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 21 [2018-04-11 16:32:40,927 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:32:40,931 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:32:40,931 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:15 [2018-04-11 16:32:40,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:32:40,941 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:32:40,941 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 16:32:40,942 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:32:40,942 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:32:40,942 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:32:40,942 INFO L87 Difference]: Start difference. First operand 118 states and 141 transitions. Second operand 8 states. [2018-04-11 16:32:41,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:32:41,244 INFO L93 Difference]: Finished difference Result 162 states and 189 transitions. [2018-04-11 16:32:41,244 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 16:32:41,245 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 20 [2018-04-11 16:32:41,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:32:41,246 INFO L225 Difference]: With dead ends: 162 [2018-04-11 16:32:41,246 INFO L226 Difference]: Without dead ends: 162 [2018-04-11 16:32:41,246 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-04-11 16:32:41,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2018-04-11 16:32:41,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 115. [2018-04-11 16:32:41,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2018-04-11 16:32:41,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 137 transitions. [2018-04-11 16:32:41,251 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 137 transitions. Word has length 20 [2018-04-11 16:32:41,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:32:41,251 INFO L459 AbstractCegarLoop]: Abstraction has 115 states and 137 transitions. [2018-04-11 16:32:41,252 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:32:41,252 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 137 transitions. [2018-04-11 16:32:41,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-11 16:32:41,252 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:32:41,252 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:32:41,252 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:32:41,252 INFO L82 PathProgramCache]: Analyzing trace with hash 1960200033, now seen corresponding path program 1 times [2018-04-11 16:32:41,252 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:32:41,255 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:32:41,256 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:32:41,256 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:32:41,256 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:32:41,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:32:41,270 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:32:41,275 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:32:41,275 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:32:41,275 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:32:41,276 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:32:41,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:32:41,304 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:32:41,319 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:32:41,319 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:32:41,333 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:32:41,333 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:32:41,337 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:32:41,337 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:14 [2018-04-11 16:32:41,409 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:32:41,410 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:32:41,411 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 47 [2018-04-11 16:32:41,411 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:32:41,445 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:32:41,445 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:32:41,446 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 27 [2018-04-11 16:32:41,446 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:32:41,465 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:32:41,466 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 16:32:41,467 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:32:41,489 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:32:41,489 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:32:41,490 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2018-04-11 16:32:41,490 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:32:41,506 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:32:41,507 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:67, output treesize:49 [2018-04-11 16:32:41,539 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:32:41,540 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:32:41,540 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 16:32:41,540 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:32:41,540 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:32:41,541 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=42, Unknown=1, NotChecked=0, Total=56 [2018-04-11 16:32:41,541 INFO L87 Difference]: Start difference. First operand 115 states and 137 transitions. Second operand 8 states. [2018-04-11 16:32:56,783 WARN L148 SmtUtils]: Spent 12075ms on a formula simplification that was a NOOP. DAG size: 50 [2018-04-11 16:33:21,519 WARN L151 SmtUtils]: Spent 24373ms on a formula simplification. DAG size of input: 54 DAG size of output 54 [2018-04-11 16:33:30,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:33:30,011 INFO L93 Difference]: Finished difference Result 166 states and 192 transitions. [2018-04-11 16:33:30,012 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 16:33:30,012 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 20 [2018-04-11 16:33:30,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:33:30,012 INFO L225 Difference]: With dead ends: 166 [2018-04-11 16:33:30,013 INFO L226 Difference]: Without dead ends: 166 [2018-04-11 16:33:30,013 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 37.3s TimeCoverageRelationStatistics Valid=38, Invalid=114, Unknown=4, NotChecked=0, Total=156 [2018-04-11 16:33:30,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-04-11 16:33:30,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 91. [2018-04-11 16:33:30,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2018-04-11 16:33:30,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 98 transitions. [2018-04-11 16:33:30,016 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 98 transitions. Word has length 20 [2018-04-11 16:33:30,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:33:30,016 INFO L459 AbstractCegarLoop]: Abstraction has 91 states and 98 transitions. [2018-04-11 16:33:30,016 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:33:30,017 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 98 transitions. [2018-04-11 16:33:30,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-04-11 16:33:30,017 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:33:30,017 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:33:30,017 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:33:30,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1169639063, now seen corresponding path program 1 times [2018-04-11 16:33:30,017 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:33:30,017 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:33:30,018 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,018 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:33:30,019 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:33:30,029 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:33:30,081 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 16:33:30,082 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:33:30,082 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:33:30,083 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:33:30,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:33:30,104 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:33:30,113 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 16:33:30,115 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:33:30,115 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:33:30,116 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:33:30,121 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 16:33:30,122 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:33:30,123 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:33:30,124 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:33:30,127 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:33:30,127 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:27, output treesize:19 [2018-04-11 16:33:30,133 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2018-04-11 16:33:30,134 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2018-04-11 16:33:30,134 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:33:30,135 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:33:30,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 19 treesize of output 15 [2018-04-11 16:33:30,141 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2018-04-11 16:33:30,141 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:33:30,142 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:33:30,144 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:33:30,144 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:37, output treesize:7 [2018-04-11 16:33:30,150 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:33:30,150 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:33:30,150 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 7 [2018-04-11 16:33:30,150 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:33:30,151 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:33:30,151 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:33:30,151 INFO L87 Difference]: Start difference. First operand 91 states and 98 transitions. Second operand 7 states. [2018-04-11 16:33:30,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:33:30,182 INFO L93 Difference]: Finished difference Result 100 states and 108 transitions. [2018-04-11 16:33:30,182 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:33:30,182 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 29 [2018-04-11 16:33:30,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:33:30,183 INFO L225 Difference]: With dead ends: 100 [2018-04-11 16:33:30,183 INFO L226 Difference]: Without dead ends: 100 [2018-04-11 16:33:30,183 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:33:30,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2018-04-11 16:33:30,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 97. [2018-04-11 16:33:30,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-04-11 16:33:30,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 105 transitions. [2018-04-11 16:33:30,187 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 105 transitions. Word has length 29 [2018-04-11 16:33:30,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:33:30,187 INFO L459 AbstractCegarLoop]: Abstraction has 97 states and 105 transitions. [2018-04-11 16:33:30,187 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:33:30,187 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 105 transitions. [2018-04-11 16:33:30,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-04-11 16:33:30,188 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:33:30,188 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 16:33:30,188 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:33:30,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1854268150, now seen corresponding path program 1 times [2018-04-11 16:33:30,188 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:33:30,188 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:33:30,189 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,189 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:33:30,189 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:33:30,199 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:33:30,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:33:30,240 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:33:30,240 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:33:30,241 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:33:30,241 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:33:30,241 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:33:30,241 INFO L87 Difference]: Start difference. First operand 97 states and 105 transitions. Second operand 7 states. [2018-04-11 16:33:30,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:33:30,329 INFO L93 Difference]: Finished difference Result 112 states and 122 transitions. [2018-04-11 16:33:30,330 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 16:33:30,330 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 29 [2018-04-11 16:33:30,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:33:30,330 INFO L225 Difference]: With dead ends: 112 [2018-04-11 16:33:30,330 INFO L226 Difference]: Without dead ends: 112 [2018-04-11 16:33:30,331 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:33:30,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2018-04-11 16:33:30,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 105. [2018-04-11 16:33:30,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-04-11 16:33:30,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 116 transitions. [2018-04-11 16:33:30,344 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 116 transitions. Word has length 29 [2018-04-11 16:33:30,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:33:30,344 INFO L459 AbstractCegarLoop]: Abstraction has 105 states and 116 transitions. [2018-04-11 16:33:30,344 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:33:30,344 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 116 transitions. [2018-04-11 16:33:30,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-04-11 16:33:30,345 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:33:30,345 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 16:33:30,345 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:33:30,345 INFO L82 PathProgramCache]: Analyzing trace with hash 1854268151, now seen corresponding path program 1 times [2018-04-11 16:33:30,345 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:33:30,345 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:33:30,346 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,346 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:33:30,346 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:33:30,354 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:33:30,384 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:33:30,385 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:33:30,385 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:33:30,385 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:33:30,385 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:33:30,385 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:33:30,385 INFO L87 Difference]: Start difference. First operand 105 states and 116 transitions. Second operand 6 states. [2018-04-11 16:33:30,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:33:30,410 INFO L93 Difference]: Finished difference Result 106 states and 114 transitions. [2018-04-11 16:33:30,410 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:33:30,411 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 29 [2018-04-11 16:33:30,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:33:30,411 INFO L225 Difference]: With dead ends: 106 [2018-04-11 16:33:30,411 INFO L226 Difference]: Without dead ends: 106 [2018-04-11 16:33:30,412 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:33:30,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2018-04-11 16:33:30,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 102. [2018-04-11 16:33:30,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2018-04-11 16:33:30,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 110 transitions. [2018-04-11 16:33:30,415 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 110 transitions. Word has length 29 [2018-04-11 16:33:30,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:33:30,415 INFO L459 AbstractCegarLoop]: Abstraction has 102 states and 110 transitions. [2018-04-11 16:33:30,415 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:33:30,415 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 110 transitions. [2018-04-11 16:33:30,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-11 16:33:30,416 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:33:30,416 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:33:30,416 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:33:30,416 INFO L82 PathProgramCache]: Analyzing trace with hash -2093216011, now seen corresponding path program 1 times [2018-04-11 16:33:30,417 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:33:30,417 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:33:30,418 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,418 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:33:30,418 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:33:30,427 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:33:30,493 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:33:30,493 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:33:30,493 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-11 16:33:30,493 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 16:33:30,494 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 16:33:30,494 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:33:30,494 INFO L87 Difference]: Start difference. First operand 102 states and 110 transitions. Second operand 9 states. [2018-04-11 16:33:30,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:33:30,688 INFO L93 Difference]: Finished difference Result 124 states and 137 transitions. [2018-04-11 16:33:30,688 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 16:33:30,689 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 31 [2018-04-11 16:33:30,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:33:30,689 INFO L225 Difference]: With dead ends: 124 [2018-04-11 16:33:30,689 INFO L226 Difference]: Without dead ends: 124 [2018-04-11 16:33:30,689 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2018-04-11 16:33:30,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-04-11 16:33:30,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 105. [2018-04-11 16:33:30,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-04-11 16:33:30,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 115 transitions. [2018-04-11 16:33:30,693 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 115 transitions. Word has length 31 [2018-04-11 16:33:30,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:33:30,694 INFO L459 AbstractCegarLoop]: Abstraction has 105 states and 115 transitions. [2018-04-11 16:33:30,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 16:33:30,694 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 115 transitions. [2018-04-11 16:33:30,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-11 16:33:30,694 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:33:30,694 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:33:30,695 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:33:30,695 INFO L82 PathProgramCache]: Analyzing trace with hash -2093216012, now seen corresponding path program 1 times [2018-04-11 16:33:30,695 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:33:30,695 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:33:30,695 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,696 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:33:30,696 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:33:30,704 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:33:30,734 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:33:30,735 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:33:30,735 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 16:33:30,735 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:33:30,735 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:33:30,735 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:33:30,736 INFO L87 Difference]: Start difference. First operand 105 states and 115 transitions. Second operand 6 states. [2018-04-11 16:33:30,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:33:30,853 INFO L93 Difference]: Finished difference Result 119 states and 132 transitions. [2018-04-11 16:33:30,853 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:33:30,853 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 31 [2018-04-11 16:33:30,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:33:30,854 INFO L225 Difference]: With dead ends: 119 [2018-04-11 16:33:30,854 INFO L226 Difference]: Without dead ends: 119 [2018-04-11 16:33:30,854 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:33:30,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-04-11 16:33:30,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 104. [2018-04-11 16:33:30,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2018-04-11 16:33:30,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 112 transitions. [2018-04-11 16:33:30,857 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 112 transitions. Word has length 31 [2018-04-11 16:33:30,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:33:30,857 INFO L459 AbstractCegarLoop]: Abstraction has 104 states and 112 transitions. [2018-04-11 16:33:30,857 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:33:30,857 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 112 transitions. [2018-04-11 16:33:30,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-11 16:33:30,858 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:33:30,858 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] [2018-04-11 16:33:30,858 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:33:30,859 INFO L82 PathProgramCache]: Analyzing trace with hash -511999177, now seen corresponding path program 1 times [2018-04-11 16:33:30,859 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:33:30,859 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:33:30,860 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,860 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:33:30,860 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:33:30,866 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:33:30,867 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:33:30,867 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:33:30,867 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:33:30,868 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:33:30,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:33:30,879 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:33:30,903 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:33:30,903 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:33:30,903 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 16:33:30,903 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 16:33:30,903 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 16:33:30,904 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=11, Unknown=1, NotChecked=0, Total=20 [2018-04-11 16:33:30,904 INFO L87 Difference]: Start difference. First operand 104 states and 112 transitions. Second operand 5 states. [2018-04-11 16:33:30,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:33:30,983 INFO L93 Difference]: Finished difference Result 117 states and 125 transitions. [2018-04-11 16:33:30,983 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 16:33:30,983 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 31 [2018-04-11 16:33:30,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:33:30,984 INFO L225 Difference]: With dead ends: 117 [2018-04-11 16:33:30,984 INFO L226 Difference]: Without dead ends: 103 [2018-04-11 16:33:30,984 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=11, Unknown=1, NotChecked=0, Total=20 [2018-04-11 16:33:30,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-04-11 16:33:30,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 100. [2018-04-11 16:33:30,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-04-11 16:33:30,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 107 transitions. [2018-04-11 16:33:30,987 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 107 transitions. Word has length 31 [2018-04-11 16:33:30,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:33:30,987 INFO L459 AbstractCegarLoop]: Abstraction has 100 states and 107 transitions. [2018-04-11 16:33:30,987 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 16:33:30,987 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 107 transitions. [2018-04-11 16:33:30,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-11 16:33:30,988 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:33:30,988 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:33:30,988 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:33:30,988 INFO L82 PathProgramCache]: Analyzing trace with hash -1631056425, now seen corresponding path program 1 times [2018-04-11 16:33:30,988 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:33:30,988 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:33:30,989 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,989 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:33:30,990 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:33:30,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:33:30,998 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:33:31,000 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:33:31,000 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:33:31,000 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:33:31,001 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:33:31,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:33:31,027 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:33:31,176 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:33:31,177 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:33:31,178 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 36 treesize of output 37 [2018-04-11 16:33:31,179 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:33:31,199 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:33:31,200 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:33:31,201 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 16:33:31,201 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:33:31,219 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 28 treesize of output 27 [2018-04-11 16:33:31,219 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:33:31,243 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:33:31,244 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 30 treesize of output 39 [2018-04-11 16:33:31,244 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:33:31,286 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:33:31,286 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:71, output treesize:53 [2018-04-11 16:33:31,332 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:33:31,332 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:33:31,332 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-11 16:33:31,333 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-11 16:33:31,333 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-11 16:33:31,333 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2018-04-11 16:33:31,333 INFO L87 Difference]: Start difference. First operand 100 states and 107 transitions. Second operand 14 states. [2018-04-11 16:33:46,396 WARN L148 SmtUtils]: Spent 12642ms on a formula simplification that was a NOOP. DAG size: 51 [2018-04-11 16:34:10,702 WARN L151 SmtUtils]: Spent 24288ms on a formula simplification. DAG size of input: 55 DAG size of output 55 [2018-04-11 16:34:10,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:10,769 INFO L93 Difference]: Finished difference Result 121 states and 133 transitions. [2018-04-11 16:34:10,769 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-11 16:34:10,769 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 33 [2018-04-11 16:34:10,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:10,770 INFO L225 Difference]: With dead ends: 121 [2018-04-11 16:34:10,770 INFO L226 Difference]: Without dead ends: 121 [2018-04-11 16:34:10,771 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 37.2s TimeCoverageRelationStatistics Valid=117, Invalid=695, Unknown=0, NotChecked=0, Total=812 [2018-04-11 16:34:10,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-04-11 16:34:10,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 96. [2018-04-11 16:34:10,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-04-11 16:34:10,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 103 transitions. [2018-04-11 16:34:10,774 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 103 transitions. Word has length 33 [2018-04-11 16:34:10,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:10,774 INFO L459 AbstractCegarLoop]: Abstraction has 96 states and 103 transitions. [2018-04-11 16:34:10,774 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-11 16:34:10,774 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 103 transitions. [2018-04-11 16:34:10,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-11 16:34:10,775 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:10,775 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:10,775 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:10,775 INFO L82 PathProgramCache]: Analyzing trace with hash -1631056426, now seen corresponding path program 1 times [2018-04-11 16:34:10,775 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:10,776 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:10,776 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:10,777 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:10,777 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:10,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:10,785 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:10,787 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:34:10,787 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:34:10,824 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:34:10,825 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:10,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:10,849 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:34:10,851 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:34:10,851 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:10,852 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:10,852 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:34:10,891 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:10,892 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:10,893 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 21 [2018-04-11 16:34:10,893 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:10,900 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:34:10,900 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:15 [2018-04-11 16:34:10,936 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:10,937 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:10,938 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:10,938 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 34 [2018-04-11 16:34:10,939 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:10,948 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:34:10,949 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:26, output treesize:28 [2018-04-11 16:34:10,969 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 16:34:10,969 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:10,969 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-04-11 16:34:10,970 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 16:34:10,970 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 16:34:10,970 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2018-04-11 16:34:10,970 INFO L87 Difference]: Start difference. First operand 96 states and 103 transitions. Second operand 11 states. [2018-04-11 16:34:11,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:11,467 INFO L93 Difference]: Finished difference Result 125 states and 139 transitions. [2018-04-11 16:34:11,467 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-11 16:34:11,467 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 33 [2018-04-11 16:34:11,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:11,468 INFO L225 Difference]: With dead ends: 125 [2018-04-11 16:34:11,468 INFO L226 Difference]: Without dead ends: 125 [2018-04-11 16:34:11,468 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2018-04-11 16:34:11,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2018-04-11 16:34:11,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 94. [2018-04-11 16:34:11,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-04-11 16:34:11,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 101 transitions. [2018-04-11 16:34:11,471 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 101 transitions. Word has length 33 [2018-04-11 16:34:11,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:11,471 INFO L459 AbstractCegarLoop]: Abstraction has 94 states and 101 transitions. [2018-04-11 16:34:11,471 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 16:34:11,471 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 101 transitions. [2018-04-11 16:34:11,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-11 16:34:11,472 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:11,472 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] [2018-04-11 16:34:11,472 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:11,472 INFO L82 PathProgramCache]: Analyzing trace with hash -789599211, now seen corresponding path program 1 times [2018-04-11 16:34:11,473 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:11,473 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:11,473 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:11,474 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:11,474 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:11,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:11,480 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:11,525 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:34:11,526 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:11,526 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 16:34:11,526 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:34:11,526 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:34:11,526 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:34:11,526 INFO L87 Difference]: Start difference. First operand 94 states and 101 transitions. Second operand 7 states. [2018-04-11 16:34:11,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:11,566 INFO L93 Difference]: Finished difference Result 89 states and 95 transitions. [2018-04-11 16:34:11,567 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:34:11,567 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 33 [2018-04-11 16:34:11,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:11,567 INFO L225 Difference]: With dead ends: 89 [2018-04-11 16:34:11,568 INFO L226 Difference]: Without dead ends: 89 [2018-04-11 16:34:11,568 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2018-04-11 16:34:11,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-04-11 16:34:11,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2018-04-11 16:34:11,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-04-11 16:34:11,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 95 transitions. [2018-04-11 16:34:11,570 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 95 transitions. Word has length 33 [2018-04-11 16:34:11,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:11,571 INFO L459 AbstractCegarLoop]: Abstraction has 89 states and 95 transitions. [2018-04-11 16:34:11,571 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:34:11,571 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 95 transitions. [2018-04-11 16:34:11,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-04-11 16:34:11,571 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:11,572 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:11,572 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:11,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1317254286, now seen corresponding path program 1 times [2018-04-11 16:34:11,572 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:11,572 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:11,573 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:11,573 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:11,573 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:11,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:11,581 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:11,614 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-04-11 16:34:11,614 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:11,614 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 16:34:11,615 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 16:34:11,615 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 16:34:11,615 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 16:34:11,615 INFO L87 Difference]: Start difference. First operand 89 states and 95 transitions. Second operand 5 states. [2018-04-11 16:34:11,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:11,624 INFO L93 Difference]: Finished difference Result 102 states and 108 transitions. [2018-04-11 16:34:11,624 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 16:34:11,624 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 40 [2018-04-11 16:34:11,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:11,625 INFO L225 Difference]: With dead ends: 102 [2018-04-11 16:34:11,625 INFO L226 Difference]: Without dead ends: 102 [2018-04-11 16:34:11,625 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 16:34:11,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2018-04-11 16:34:11,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 93. [2018-04-11 16:34:11,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2018-04-11 16:34:11,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 99 transitions. [2018-04-11 16:34:11,627 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 99 transitions. Word has length 40 [2018-04-11 16:34:11,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:11,627 INFO L459 AbstractCegarLoop]: Abstraction has 93 states and 99 transitions. [2018-04-11 16:34:11,627 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 16:34:11,627 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 99 transitions. [2018-04-11 16:34:11,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-04-11 16:34:11,627 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:11,628 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:11,628 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:11,628 INFO L82 PathProgramCache]: Analyzing trace with hash -429750605, now seen corresponding path program 1 times [2018-04-11 16:34:11,628 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:11,628 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:11,628 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:11,629 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:11,629 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:11,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:11,635 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:11,636 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:34:11,636 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:34:11,636 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:34:11,637 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:11,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:11,655 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:34:11,664 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 16:34:11,665 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:34:11,665 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,666 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,667 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,667 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:13, output treesize:9 [2018-04-11 16:34:11,684 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|__U_MULTI_fmemleaks_test___false_valid_free_i__f19_#t~ret38.offset| Int) (__U_MULTI_fmemleaks_test___false_valid_free_i__f19_~a.offset Int) (__U_MULTI_fmemleaks_test___false_valid_free_i__f19_~a.base Int)) (and (<= __U_MULTI_fmemleaks_test___false_valid_free_i__f19_~a.offset |c___U_MULTI_fmemleaks_test___false_valid_free_i__f19_#in~a.offset|) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___false_valid_free_i__f19_~a.base (store (select |c_old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___false_valid_free_i__f19_~a.base) __U_MULTI_fmemleaks_test___false_valid_free_i__f19_~a.offset |__U_MULTI_fmemleaks_test___false_valid_free_i__f19_#t~ret38.offset|))))) is different from true [2018-04-11 16:34:11,701 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 33 [2018-04-11 16:34:11,708 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:11,709 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 19 treesize of output 26 [2018-04-11 16:34:11,710 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,721 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 18 treesize of output 17 [2018-04-11 16:34:11,721 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,727 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,731 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,731 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:24, output treesize:9 [2018-04-11 16:34:11,733 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2018-04-11 16:34:11,743 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 3 [2018-04-11 16:34:11,743 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,744 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,745 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,745 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2018-04-11 16:34:11,751 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 16:34:11,751 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:34:11,751 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-11 16:34:11,752 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 16:34:11,752 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 16:34:11,752 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=57, Unknown=1, NotChecked=14, Total=90 [2018-04-11 16:34:11,752 INFO L87 Difference]: Start difference. First operand 93 states and 99 transitions. Second operand 10 states. [2018-04-11 16:34:11,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:11,900 INFO L93 Difference]: Finished difference Result 107 states and 116 transitions. [2018-04-11 16:34:11,900 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 16:34:11,900 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2018-04-11 16:34:11,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:11,901 INFO L225 Difference]: With dead ends: 107 [2018-04-11 16:34:11,901 INFO L226 Difference]: Without dead ends: 107 [2018-04-11 16:34:11,901 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=168, Unknown=1, NotChecked=26, Total=240 [2018-04-11 16:34:11,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-04-11 16:34:11,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 99. [2018-04-11 16:34:11,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-04-11 16:34:11,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 109 transitions. [2018-04-11 16:34:11,904 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 109 transitions. Word has length 40 [2018-04-11 16:34:11,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:11,904 INFO L459 AbstractCegarLoop]: Abstraction has 99 states and 109 transitions. [2018-04-11 16:34:11,904 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 16:34:11,904 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 109 transitions. [2018-04-11 16:34:11,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-04-11 16:34:11,904 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:11,904 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:11,905 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:11,905 INFO L82 PathProgramCache]: Analyzing trace with hash -437366409, now seen corresponding path program 1 times [2018-04-11 16:34:11,905 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:11,905 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:11,906 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:11,906 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:11,906 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:11,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:11,914 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:11,918 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:34:11,918 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:34:11,918 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:34:11,919 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:11,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:11,939 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:34:11,946 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:34:11,946 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,947 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,948 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:34:11,960 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 10 [2018-04-11 16:34:11,962 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2018-04-11 16:34:11,962 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,964 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,967 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:11,967 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:19, output treesize:11 [2018-04-11 16:34:12,044 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-04-11 16:34:12,046 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:12,047 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 25 [2018-04-11 16:34:12,047 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:12,050 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:12,058 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:12,058 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2018-04-11 16:34:12,060 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2018-04-11 16:34:12,063 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 5 [2018-04-11 16:34:12,063 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:12,064 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:12,064 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:12,065 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:21, output treesize:5 [2018-04-11 16:34:12,071 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:34:12,072 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:34:12,072 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-11 16:34:12,072 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 16:34:12,072 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 16:34:12,072 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=84, Unknown=3, NotChecked=0, Total=110 [2018-04-11 16:34:12,072 INFO L87 Difference]: Start difference. First operand 99 states and 109 transitions. Second operand 11 states. [2018-04-11 16:34:12,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:12,265 INFO L93 Difference]: Finished difference Result 125 states and 143 transitions. [2018-04-11 16:34:12,265 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 16:34:12,265 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 41 [2018-04-11 16:34:12,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:12,266 INFO L225 Difference]: With dead ends: 125 [2018-04-11 16:34:12,266 INFO L226 Difference]: Without dead ends: 125 [2018-04-11 16:34:12,266 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=144, Unknown=3, NotChecked=0, Total=182 [2018-04-11 16:34:12,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2018-04-11 16:34:12,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 110. [2018-04-11 16:34:12,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2018-04-11 16:34:12,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 122 transitions. [2018-04-11 16:34:12,268 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 122 transitions. Word has length 41 [2018-04-11 16:34:12,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:12,268 INFO L459 AbstractCegarLoop]: Abstraction has 110 states and 122 transitions. [2018-04-11 16:34:12,268 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 16:34:12,268 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 122 transitions. [2018-04-11 16:34:12,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-04-11 16:34:12,269 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:12,269 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:12,269 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:12,269 INFO L82 PathProgramCache]: Analyzing trace with hash -1426416167, now seen corresponding path program 1 times [2018-04-11 16:34:12,269 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:12,269 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:12,270 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:12,270 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:12,270 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:12,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:12,276 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:12,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:34:12,302 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:12,302 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 16:34:12,302 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:34:12,302 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:34:12,302 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:34:12,303 INFO L87 Difference]: Start difference. First operand 110 states and 122 transitions. Second operand 7 states. [2018-04-11 16:34:12,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:12,338 INFO L93 Difference]: Finished difference Result 107 states and 117 transitions. [2018-04-11 16:34:12,338 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:34:12,338 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 43 [2018-04-11 16:34:12,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:12,339 INFO L225 Difference]: With dead ends: 107 [2018-04-11 16:34:12,339 INFO L226 Difference]: Without dead ends: 107 [2018-04-11 16:34:12,339 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2018-04-11 16:34:12,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-04-11 16:34:12,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 105. [2018-04-11 16:34:12,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-04-11 16:34:12,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 115 transitions. [2018-04-11 16:34:12,341 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 115 transitions. Word has length 43 [2018-04-11 16:34:12,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:12,342 INFO L459 AbstractCegarLoop]: Abstraction has 105 states and 115 transitions. [2018-04-11 16:34:12,342 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:34:12,342 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 115 transitions. [2018-04-11 16:34:12,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-11 16:34:12,342 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:12,342 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:12,342 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:12,342 INFO L82 PathProgramCache]: Analyzing trace with hash -533915053, now seen corresponding path program 1 times [2018-04-11 16:34:12,342 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:12,342 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:12,343 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:12,343 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:12,343 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:12,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:12,349 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:12,400 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 16:34:12,400 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:12,400 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:34:12,400 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:34:12,401 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:34:12,401 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:34:12,401 INFO L87 Difference]: Start difference. First operand 105 states and 115 transitions. Second operand 6 states. [2018-04-11 16:34:12,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:12,445 INFO L93 Difference]: Finished difference Result 105 states and 114 transitions. [2018-04-11 16:34:12,445 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:34:12,445 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 47 [2018-04-11 16:34:12,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:12,446 INFO L225 Difference]: With dead ends: 105 [2018-04-11 16:34:12,446 INFO L226 Difference]: Without dead ends: 105 [2018-04-11 16:34:12,446 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:34:12,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2018-04-11 16:34:12,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2018-04-11 16:34:12,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-04-11 16:34:12,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 114 transitions. [2018-04-11 16:34:12,449 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 114 transitions. Word has length 47 [2018-04-11 16:34:12,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:12,449 INFO L459 AbstractCegarLoop]: Abstraction has 105 states and 114 transitions. [2018-04-11 16:34:12,449 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:34:12,449 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 114 transitions. [2018-04-11 16:34:12,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-11 16:34:12,450 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:12,450 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:12,450 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:12,450 INFO L82 PathProgramCache]: Analyzing trace with hash -1039473678, now seen corresponding path program 1 times [2018-04-11 16:34:12,450 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:12,450 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:12,452 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:12,452 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:12,452 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:12,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:12,459 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:12,500 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:34:12,500 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:12,500 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 16:34:12,500 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:34:12,501 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:34:12,501 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:34:12,501 INFO L87 Difference]: Start difference. First operand 105 states and 114 transitions. Second operand 6 states. [2018-04-11 16:34:12,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:12,609 INFO L93 Difference]: Finished difference Result 115 states and 124 transitions. [2018-04-11 16:34:12,609 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:34:12,609 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 47 [2018-04-11 16:34:12,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:12,609 INFO L225 Difference]: With dead ends: 115 [2018-04-11 16:34:12,609 INFO L226 Difference]: Without dead ends: 115 [2018-04-11 16:34:12,610 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:34:12,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2018-04-11 16:34:12,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 107. [2018-04-11 16:34:12,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-04-11 16:34:12,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 117 transitions. [2018-04-11 16:34:12,611 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 117 transitions. Word has length 47 [2018-04-11 16:34:12,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:12,612 INFO L459 AbstractCegarLoop]: Abstraction has 107 states and 117 transitions. [2018-04-11 16:34:12,612 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:34:12,612 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 117 transitions. [2018-04-11 16:34:12,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-11 16:34:12,612 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:12,612 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:12,612 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:12,612 INFO L82 PathProgramCache]: Analyzing trace with hash -1039473677, now seen corresponding path program 1 times [2018-04-11 16:34:12,612 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:12,612 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:12,613 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:12,613 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:12,613 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:12,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:12,619 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:12,659 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-04-11 16:34:12,659 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:12,659 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 16:34:12,659 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 16:34:12,660 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 16:34:12,660 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 16:34:12,660 INFO L87 Difference]: Start difference. First operand 107 states and 117 transitions. Second operand 5 states. [2018-04-11 16:34:12,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:12,676 INFO L93 Difference]: Finished difference Result 104 states and 108 transitions. [2018-04-11 16:34:12,676 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 16:34:12,676 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 47 [2018-04-11 16:34:12,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:12,677 INFO L225 Difference]: With dead ends: 104 [2018-04-11 16:34:12,677 INFO L226 Difference]: Without dead ends: 104 [2018-04-11 16:34:12,677 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:34:12,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2018-04-11 16:34:12,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 99. [2018-04-11 16:34:12,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-04-11 16:34:12,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 103 transitions. [2018-04-11 16:34:12,680 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 103 transitions. Word has length 47 [2018-04-11 16:34:12,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:12,680 INFO L459 AbstractCegarLoop]: Abstraction has 99 states and 103 transitions. [2018-04-11 16:34:12,680 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 16:34:12,680 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 103 transitions. [2018-04-11 16:34:12,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-04-11 16:34:12,681 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:12,681 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:12,681 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:12,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1173558581, now seen corresponding path program 1 times [2018-04-11 16:34:12,681 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:12,681 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:12,682 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:12,682 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:12,682 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:12,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:12,690 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:12,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 16:34:12,727 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:12,727 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:34:12,727 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 16:34:12,727 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 16:34:12,728 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:34:12,728 INFO L87 Difference]: Start difference. First operand 99 states and 103 transitions. Second operand 7 states. [2018-04-11 16:34:12,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:12,835 INFO L93 Difference]: Finished difference Result 109 states and 113 transitions. [2018-04-11 16:34:12,835 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 16:34:12,836 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 49 [2018-04-11 16:34:12,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:12,836 INFO L225 Difference]: With dead ends: 109 [2018-04-11 16:34:12,836 INFO L226 Difference]: Without dead ends: 109 [2018-04-11 16:34:12,836 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:34:12,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-04-11 16:34:12,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 101. [2018-04-11 16:34:12,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-04-11 16:34:12,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 106 transitions. [2018-04-11 16:34:12,838 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 106 transitions. Word has length 49 [2018-04-11 16:34:12,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:12,838 INFO L459 AbstractCegarLoop]: Abstraction has 101 states and 106 transitions. [2018-04-11 16:34:12,838 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 16:34:12,838 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 106 transitions. [2018-04-11 16:34:12,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-04-11 16:34:12,839 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:12,839 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:12,839 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:12,839 INFO L82 PathProgramCache]: Analyzing trace with hash 1173558582, now seen corresponding path program 1 times [2018-04-11 16:34:12,839 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:12,839 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:12,840 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:12,840 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:12,840 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:12,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:12,846 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:12,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 16:34:12,952 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:12,952 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-04-11 16:34:12,952 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 16:34:12,953 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 16:34:12,953 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2018-04-11 16:34:12,953 INFO L87 Difference]: Start difference. First operand 101 states and 106 transitions. Second operand 11 states. [2018-04-11 16:34:13,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:13,065 INFO L93 Difference]: Finished difference Result 109 states and 112 transitions. [2018-04-11 16:34:13,065 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 16:34:13,065 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 49 [2018-04-11 16:34:13,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:13,066 INFO L225 Difference]: With dead ends: 109 [2018-04-11 16:34:13,066 INFO L226 Difference]: Without dead ends: 109 [2018-04-11 16:34:13,066 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2018-04-11 16:34:13,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-04-11 16:34:13,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 107. [2018-04-11 16:34:13,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-04-11 16:34:13,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 112 transitions. [2018-04-11 16:34:13,069 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 112 transitions. Word has length 49 [2018-04-11 16:34:13,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:13,069 INFO L459 AbstractCegarLoop]: Abstraction has 107 states and 112 transitions. [2018-04-11 16:34:13,069 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 16:34:13,069 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 112 transitions. [2018-04-11 16:34:13,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-11 16:34:13,070 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:13,070 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:13,070 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:13,070 INFO L82 PathProgramCache]: Analyzing trace with hash 2020577935, now seen corresponding path program 1 times [2018-04-11 16:34:13,070 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:13,071 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:13,071 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:13,071 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:13,072 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:13,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:13,080 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:13,156 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:34:13,157 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:13,157 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-04-11 16:34:13,157 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 16:34:13,157 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 16:34:13,157 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2018-04-11 16:34:13,157 INFO L87 Difference]: Start difference. First operand 107 states and 112 transitions. Second operand 11 states. [2018-04-11 16:34:13,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:13,290 INFO L93 Difference]: Finished difference Result 108 states and 111 transitions. [2018-04-11 16:34:13,290 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-11 16:34:13,290 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 50 [2018-04-11 16:34:13,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:13,291 INFO L225 Difference]: With dead ends: 108 [2018-04-11 16:34:13,291 INFO L226 Difference]: Without dead ends: 108 [2018-04-11 16:34:13,291 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2018-04-11 16:34:13,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2018-04-11 16:34:13,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 107. [2018-04-11 16:34:13,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-04-11 16:34:13,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 111 transitions. [2018-04-11 16:34:13,294 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 111 transitions. Word has length 50 [2018-04-11 16:34:13,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:13,294 INFO L459 AbstractCegarLoop]: Abstraction has 107 states and 111 transitions. [2018-04-11 16:34:13,294 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 16:34:13,294 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 111 transitions. [2018-04-11 16:34:13,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-04-11 16:34:13,295 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:13,295 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:13,295 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:13,295 INFO L82 PathProgramCache]: Analyzing trace with hash -1786593099, now seen corresponding path program 1 times [2018-04-11 16:34:13,295 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:13,295 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:13,296 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:13,296 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:13,296 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:13,304 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:13,385 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:34:13,386 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:13,386 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-04-11 16:34:13,386 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 16:34:13,386 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 16:34:13,386 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2018-04-11 16:34:13,387 INFO L87 Difference]: Start difference. First operand 107 states and 111 transitions. Second operand 11 states. [2018-04-11 16:34:13,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:13,598 INFO L93 Difference]: Finished difference Result 109 states and 112 transitions. [2018-04-11 16:34:13,599 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 16:34:13,599 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 51 [2018-04-11 16:34:13,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:13,600 INFO L225 Difference]: With dead ends: 109 [2018-04-11 16:34:13,600 INFO L226 Difference]: Without dead ends: 109 [2018-04-11 16:34:13,600 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2018-04-11 16:34:13,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-04-11 16:34:13,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 107. [2018-04-11 16:34:13,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-04-11 16:34:13,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 110 transitions. [2018-04-11 16:34:13,603 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 110 transitions. Word has length 51 [2018-04-11 16:34:13,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:13,603 INFO L459 AbstractCegarLoop]: Abstraction has 107 states and 110 transitions. [2018-04-11 16:34:13,603 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 16:34:13,603 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 110 transitions. [2018-04-11 16:34:13,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-04-11 16:34:13,604 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:13,604 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:13,604 INFO L408 AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:13,604 INFO L82 PathProgramCache]: Analyzing trace with hash -1870986726, now seen corresponding path program 1 times [2018-04-11 16:34:13,604 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:13,604 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:13,605 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:13,605 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:13,605 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:13,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:13,613 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:13,651 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-04-11 16:34:13,651 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:13,651 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-11 16:34:13,652 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 16:34:13,652 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 16:34:13,652 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:34:13,652 INFO L87 Difference]: Start difference. First operand 107 states and 110 transitions. Second operand 8 states. [2018-04-11 16:34:13,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:13,684 INFO L93 Difference]: Finished difference Result 118 states and 121 transitions. [2018-04-11 16:34:13,684 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:34:13,684 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 51 [2018-04-11 16:34:13,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:13,685 INFO L225 Difference]: With dead ends: 118 [2018-04-11 16:34:13,685 INFO L226 Difference]: Without dead ends: 118 [2018-04-11 16:34:13,685 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2018-04-11 16:34:13,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2018-04-11 16:34:13,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 114. [2018-04-11 16:34:13,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-04-11 16:34:13,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 117 transitions. [2018-04-11 16:34:13,688 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 117 transitions. Word has length 51 [2018-04-11 16:34:13,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:13,688 INFO L459 AbstractCegarLoop]: Abstraction has 114 states and 117 transitions. [2018-04-11 16:34:13,688 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 16:34:13,688 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 117 transitions. [2018-04-11 16:34:13,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-04-11 16:34:13,689 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:13,689 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:13,689 INFO L408 AbstractCegarLoop]: === Iteration 28 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:13,689 INFO L82 PathProgramCache]: Analyzing trace with hash -430168835, now seen corresponding path program 1 times [2018-04-11 16:34:13,689 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:13,689 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:13,690 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:13,690 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:13,690 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:13,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:13,698 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:13,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 16:34:13,778 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:34:13,779 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-11 16:34:13,779 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 16:34:13,779 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 16:34:13,779 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:34:13,779 INFO L87 Difference]: Start difference. First operand 114 states and 117 transitions. Second operand 9 states. [2018-04-11 16:34:13,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:34:13,967 INFO L93 Difference]: Finished difference Result 128 states and 133 transitions. [2018-04-11 16:34:13,967 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 16:34:13,967 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 53 [2018-04-11 16:34:13,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:34:13,968 INFO L225 Difference]: With dead ends: 128 [2018-04-11 16:34:13,968 INFO L226 Difference]: Without dead ends: 128 [2018-04-11 16:34:13,969 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2018-04-11 16:34:13,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-04-11 16:34:13,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 121. [2018-04-11 16:34:13,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-04-11 16:34:13,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 127 transitions. [2018-04-11 16:34:13,972 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 127 transitions. Word has length 53 [2018-04-11 16:34:13,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:34:13,972 INFO L459 AbstractCegarLoop]: Abstraction has 121 states and 127 transitions. [2018-04-11 16:34:13,972 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 16:34:13,972 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 127 transitions. [2018-04-11 16:34:13,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-04-11 16:34:13,973 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:34:13,973 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:34:13,973 INFO L408 AbstractCegarLoop]: === Iteration 29 === [__U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__probe_unsafe_19Err5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_allocErr0RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__f19_undoErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__f19Err2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_list_add_tailErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err0RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err1RequiresViolation, __U_MULTI_fmemleaks_test___false_valid_free_i__disconnect_19Err2AssertViolationMEMORY_FREE]=== [2018-04-11 16:34:13,973 INFO L82 PathProgramCache]: Analyzing trace with hash -430168834, now seen corresponding path program 1 times [2018-04-11 16:34:13,973 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:34:13,973 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:34:13,974 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:13,974 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:13,974 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:34:13,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:13,984 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:34:13,991 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:34:13,992 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:34:13,992 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:34:13,992 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:34:14,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:34:14,023 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:34:14,028 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:34:14,028 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,034 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:34:14,034 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,039 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,039 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:14 [2018-04-11 16:34:14,421 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 42 [2018-04-11 16:34:14,424 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:14,425 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 18 treesize of output 31 [2018-04-11 16:34:14,425 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,434 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,473 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:14,474 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 37 treesize of output 31 [2018-04-11 16:34:14,474 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,514 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 42 [2018-04-11 16:34:14,516 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:14,517 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 18 treesize of output 29 [2018-04-11 16:34:14,517 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,525 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,561 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:14,562 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 37 treesize of output 31 [2018-04-11 16:34:14,562 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,599 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 42 treesize of output 32 [2018-04-11 16:34:14,599 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,639 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 38 treesize of output 28 [2018-04-11 16:34:14,639 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,670 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2018-04-11 16:34:14,672 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 16 treesize of output 19 [2018-04-11 16:34:14,673 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,678 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,706 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2018-04-11 16:34:14,709 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 23 [2018-04-11 16:34:14,709 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,715 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:14,742 INFO L267 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: 16 dim-0 vars, and 4 xjuncts. [2018-04-11 16:34:14,742 INFO L202 ElimStorePlain]: Needed 13 recursive calls to eliminate 24 variables, input treesize:157, output treesize:117 [2018-04-11 16:34:35,630 WARN L151 SmtUtils]: Spent 8241ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-11 16:34:37,472 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,473 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 59 [2018-04-11 16:34:37,475 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,476 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,477 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,477 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 54 [2018-04-11 16:34:37,477 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:37,492 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:37,548 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,549 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,549 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,550 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,550 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 47 [2018-04-11 16:34:37,551 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:37,622 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,623 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,623 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 69 [2018-04-11 16:34:37,625 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,626 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,627 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 52 [2018-04-11 16:34:37,627 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:37,641 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:37,693 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,694 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,695 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,695 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,696 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 47 [2018-04-11 16:34:37,696 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:37,752 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,754 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 57 [2018-04-11 16:34:37,755 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,758 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 32 [2018-04-11 16:34:37,758 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:37,770 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:37,822 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,824 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,824 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 71 [2018-04-11 16:34:37,826 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,828 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,828 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 56 [2018-04-11 16:34:37,828 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:37,843 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:34:37,890 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,891 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,891 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,892 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 49 [2018-04-11 16:34:37,892 INFO L267 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:37,939 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,940 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,940 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:34:37,941 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 45 [2018-04-11 16:34:37,941 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-04-11 16:34:37,984 INFO L267 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: 16 dim-0 vars, and 4 xjuncts. [2018-04-11 16:34:37,984 INFO L202 ElimStorePlain]: Needed 13 recursive calls to eliminate 24 variables, input treesize:209, output treesize:165 [2018-04-11 16:34:56,806 WARN L151 SmtUtils]: Spent 18770ms on a formula simplification. DAG size of input: 91 DAG size of output 71 [2018-04-11 16:35:05,007 WARN L148 SmtUtils]: Spent 8159ms on a formula simplification that was a NOOP. DAG size: 71 [2018-04-11 16:35:07,185 WARN L148 SmtUtils]: Spent 2137ms on a formula simplification that was a NOOP. DAG size: 71 [2018-04-11 16:35:07,203 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 3 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:35:07,203 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:35:07,203 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-11 16:35:07,203 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-11 16:35:07,203 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-11 16:35:07,203 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=209, Unknown=20, NotChecked=0, Total=272 [2018-04-11 16:35:07,203 INFO L87 Difference]: Start difference. First operand 121 states and 127 transitions. Second operand 17 states. Received shutdown request... [2018-04-11 16:36:20,185 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 16:36:20,186 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-11 16:36:20,191 WARN L197 ceAbstractionStarter]: Timeout [2018-04-11 16:36:20,191 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.04 04:36:20 BoogieIcfgContainer [2018-04-11 16:36:20,191 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-11 16:36:20,192 INFO L168 Benchmark]: Toolchain (without parser) took 221424.33 ms. Allocated memory was 402.1 MB in the beginning and 768.1 MB in the end (delta: 366.0 MB). Free memory was 331.4 MB in the beginning and 449.7 MB in the end (delta: -118.4 MB). Peak memory consumption was 247.6 MB. Max. memory is 5.3 GB. [2018-04-11 16:36:20,193 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 402.1 MB. Free memory is still 362.1 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 16:36:20,193 INFO L168 Benchmark]: CACSL2BoogieTranslator took 312.94 ms. Allocated memory is still 402.1 MB. Free memory was 330.8 MB in the beginning and 282.6 MB in the end (delta: 48.3 MB). Peak memory consumption was 48.3 MB. Max. memory is 5.3 GB. [2018-04-11 16:36:20,193 INFO L168 Benchmark]: Boogie Preprocessor took 56.99 ms. Allocated memory is still 402.1 MB. Free memory was 282.6 MB in the beginning and 277.3 MB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 5.3 GB. [2018-04-11 16:36:20,193 INFO L168 Benchmark]: RCFGBuilder took 675.46 ms. Allocated memory was 402.1 MB in the beginning and 585.6 MB in the end (delta: 183.5 MB). Free memory was 277.3 MB in the beginning and 448.7 MB in the end (delta: -171.5 MB). Peak memory consumption was 27.9 MB. Max. memory is 5.3 GB. [2018-04-11 16:36:20,193 INFO L168 Benchmark]: TraceAbstraction took 220376.17 ms. Allocated memory was 585.6 MB in the beginning and 768.1 MB in the end (delta: 182.5 MB). Free memory was 448.7 MB in the beginning and 449.7 MB in the end (delta: -986.2 kB). Peak memory consumption was 181.5 MB. Max. memory is 5.3 GB. [2018-04-11 16:36:20,194 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.16 ms. Allocated memory is still 402.1 MB. Free memory is still 362.1 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 312.94 ms. Allocated memory is still 402.1 MB. Free memory was 330.8 MB in the beginning and 282.6 MB in the end (delta: 48.3 MB). Peak memory consumption was 48.3 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 56.99 ms. Allocated memory is still 402.1 MB. Free memory was 282.6 MB in the beginning and 277.3 MB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 5.3 GB. * RCFGBuilder took 675.46 ms. Allocated memory was 402.1 MB in the beginning and 585.6 MB in the end (delta: 183.5 MB). Free memory was 277.3 MB in the beginning and 448.7 MB in the end (delta: -171.5 MB). Peak memory consumption was 27.9 MB. Max. memory is 5.3 GB. * TraceAbstraction took 220376.17 ms. Allocated memory was 585.6 MB in the beginning and 768.1 MB in the end (delta: 182.5 MB). Free memory was 448.7 MB in the beginning and 449.7 MB in the end (delta: -986.2 kB). Peak memory consumption was 181.5 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1457]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1457). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1458]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1458). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1457]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1457). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1458]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1458). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1472]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1472). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1472]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1472). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1472]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1472). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1472]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1472). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1491]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1491). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1447]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1447). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1447]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1447). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1447]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1447). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1447]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1447). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1441]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1441). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1440]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1440). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1440]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1440). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1441]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1441). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1478]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1478). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1478]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1478). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1478]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1478). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 1478]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1478). Cancelled while BasicCegarLoop was constructing difference of abstraction (121states) and interpolant automaton (currently 13 states, 17 states before enhancement), while ReachableStatesComputation was computing reachable states (57 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 48 procedures, 397 locations, 91 error locations. TIMEOUT Result, 220.3s OverallTime, 29 OverallIterations, 2 TraceHistogramMax, 164.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 2440 SDtfs, 1900 SDslu, 9059 SDs, 0 SdLazy, 5365 SolverSat, 422 SolverUnsat, 147 SolverUnknown, 0 SolverNotchecked, 82.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 527 GetRequests, 256 SyntacticMatches, 4 SemanticMatches, 267 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 134.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=171occurred 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.1s AutomataMinimizationTime, 28 MinimizatonAttempts, 471 StatesRemovedByMinimization, 26 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 55.3s InterpolantComputationTime, 1324 NumberOfCodeBlocks, 1324 NumberOfCodeBlocksAsserted, 38 NumberOfCheckSat, 1023 ConstructedInterpolants, 72 QuantifiedInterpolants, 288370 SizeOfPredicates, 61 NumberOfNonLiveVariables, 1611 ConjunctsInSsa, 212 ConjunctsInUnsatCore, 30 InterpolantComputations, 25 PerfectInterpolantSequences, 86/98 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_test19_false-valid-free.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-11_16-36-20-202.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test19_false-valid-free.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-11_16-36-20-202.csv Completed graceful shutdown