java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv --cacsl2boogietranslator.bitprecise.bitfields false -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_Camel.epf -i ../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test17_1_true-valid-memsafety_true-termination.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-11 11:49:00,996 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 11:49:00,997 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 11:49:01,009 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 11:49:01,009 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 11:49:01,010 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 11:49:01,011 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 11:49:01,012 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 11:49:01,014 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 11:49:01,015 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 11:49:01,015 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 11:49:01,016 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 11:49:01,016 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 11:49:01,017 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 11:49:01,018 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 11:49:01,019 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 11:49:01,021 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 11:49:01,023 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 11:49:01,024 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 11:49:01,025 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 11:49:01,026 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 11:49:01,027 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 11:49:01,027 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 11:49:01,028 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 11:49:01,028 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 11:49:01,029 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 11:49:01,030 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 11:49:01,030 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 11:49:01,031 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 11:49:01,031 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 11:49:01,031 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 11:49:01,031 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_Camel.epf [2018-04-11 11:49:01,051 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 11:49:01,051 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 11:49:01,052 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-11 11:49:01,052 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-11 11:49:01,053 INFO L133 SettingsManager]: * Use SBE=true [2018-04-11 11:49:01,053 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 11:49:01,053 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 11:49:01,053 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 11:49:01,053 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 11:49:01,053 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 11:49:01,053 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 11:49:01,053 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 11:49:01,053 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-11 11:49:01,054 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 11:49:01,054 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 11:49:01,054 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 11:49:01,054 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-11 11:49:01,054 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-11 11:49:01,054 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 11:49:01,054 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 11:49:01,054 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 11:49:01,054 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-04-11 11:49:01,055 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-04-11 11:49:01,055 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-11 11:49:01,081 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 11:49:01,089 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 11:49:01,092 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 11:49:01,093 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 11:49:01,093 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 11:49:01,094 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,365 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGe4509a05c [2018-04-11 11:49:01,541 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 11:49:01,541 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 11:49:01,541 INFO L168 CDTParser]: Scanning memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,551 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 11:49:01,551 INFO L215 ultiparseSymbolTable]: [2018-04-11 11:49:01,551 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 11:49:01,551 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_positive ('ldv_positive') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,551 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,551 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,551 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,552 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_del ('__ldv_list_del') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,552 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_zalloc ('ldv_zalloc') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,552 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_get ('ldv_kref_get') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,552 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD ('LDV_INIT_LIST_HEAD') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,552 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_del ('ldv_list_del') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,552 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata ('ldv_dev_set_drvdata') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,552 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_put ('ldv_kref_put') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,552 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,552 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_malloc ('ldv_malloc') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,552 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_free ('ldv_msg_free') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,552 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____bswap_64 ('__bswap_64') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,553 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata ('ldv_dev_get_drvdata') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,553 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,553 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_init ('ldv_kref_init') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,553 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,553 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add ('ldv_list_add') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,553 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,553 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_point ('entry_point') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,553 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_return ('ldv_atomic_sub_return') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,553 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,553 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17 ('free_17') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,553 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,554 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17 ('alloc_17') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,554 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,554 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_add ('__ldv_list_add') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,554 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,554 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_init_internal ('ldv_kobject_init_internal') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,554 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_return ('ldv_atomic_add_return') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,554 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,554 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tail ('ldv_list_add_tail') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,554 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,554 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__f ('f') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____bswap_32 ('__bswap_32') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__g ('g') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 11:49:01,555 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__u_int32_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__u_quad_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ulong in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____u_long in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____u_char in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____off64_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____blksize_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__blksize_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____qaddr_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__sigset_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,555 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__uid_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____uint32_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_rwlock_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____int16_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__div_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_barrier_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__time_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_key_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__u_char in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____pthread_list_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_barrierattr_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__blkcnt_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__int16_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__lldiv_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____fsblkcnt_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____syscall_slong_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____u_short in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__int64_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,556 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____loff_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__suseconds_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_mutex_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_cond_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_global_msg_list in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__fsid_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____WAIT_STATUS in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ushort in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__u_int16_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__size_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____clock_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____key_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____daddr_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____mode_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____time_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__int8_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,557 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____uint8_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,558 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_spinlock_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,558 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____rlim64_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,558 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____fsfilcnt_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,558 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ino_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,558 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__caddr_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,558 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____sigset_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,558 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pid_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,558 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__fd_set in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,558 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__daddr_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,558 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__clock_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,558 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____uint16_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,558 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____fsid_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,559 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__gid_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,559 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_condattr_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,559 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__u_long in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,559 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____caddr_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,559 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____int8_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,559 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__mode_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,559 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____dev_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,559 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____fsblkcnt64_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,559 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ssize_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,559 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____uint64_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,559 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____fsword_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,559 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_once_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,560 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____uid_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,560 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__u_short in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,560 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__u_int64_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,560 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____fsfilcnt64_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,560 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ino_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,560 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__wchar_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,560 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____useconds_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,560 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__loff_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,560 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__id_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,560 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__dev_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,560 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____int64_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,561 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldiv_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,561 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____intptr_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,561 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____clockid_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,561 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__register_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,561 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__off_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,561 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_attr_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,561 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__quad_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,561 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____u_int in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,561 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____socklen_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,561 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____blkcnt_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,561 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____rlim_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,562 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__u_int in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,562 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__fd_mask in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,562 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____u_quad_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,562 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____gid_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,562 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____timer_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,562 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____suseconds_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,562 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____quad_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,562 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_mutexattr_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,562 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ino64_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,562 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____pid_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,562 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__u_int8_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__nlink_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__uint in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__int32_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__fsfilcnt_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____off_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__fsblkcnt_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____syscall_ulong_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____blkcnt64_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____id_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__pthread_rwlockattr_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__idtype_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____int32_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,563 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____nlink_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__clockid_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__timer_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____fd_mask in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__key_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____sig_atomic_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,564 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ssize_t in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:01,579 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGe4509a05c [2018-04-11 11:49:01,583 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 11:49:01,584 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 11:49:01,584 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 11:49:01,584 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 11:49:01,588 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 11:49:01,588 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 11:49:01" (1/1) ... [2018-04-11 11:49:01,590 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@78a194be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:49:01, skipping insertion in model container [2018-04-11 11:49:01,591 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 11:49:01" (1/1) ... [2018-04-11 11:49:01,602 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 11:49:01,632 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 11:49:01,813 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 11:49:01,872 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 11:49:01,878 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 157 non ball SCCs. Number of states in SCCs 157. [2018-04-11 11:49:01,957 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:49:01 WrapperNode [2018-04-11 11:49:01,957 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 11:49:01,958 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 11:49:01,958 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 11:49:01,958 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 11:49:01,972 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:49:01" (1/1) ... [2018-04-11 11:49:01,972 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:49:01" (1/1) ... [2018-04-11 11:49:01,990 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:49:01" (1/1) ... [2018-04-11 11:49:01,990 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:49:01" (1/1) ... [2018-04-11 11:49:02,021 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:49:01" (1/1) ... [2018-04-11 11:49:02,030 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:49:01" (1/1) ... [2018-04-11 11:49:02,034 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:49:01" (1/1) ... [2018-04-11 11:49:02,040 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 11:49:02,040 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 11:49:02,041 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 11:49:02,041 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 11:49:02,043 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:49:01" (1/1) ... No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 11:49:02,164 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 11:49:02,164 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 11:49:02,164 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 11:49:02,164 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____bswap_32 [2018-04-11 11:49:02,164 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____bswap_64 [2018-04-11 11:49:02,164 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-11 11:49:02,164 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_positive [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-11 11:49:02,165 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__f [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__g [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17 [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17 [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_point [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 11:49:02,166 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-11 11:49:02,167 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-11 11:49:02,167 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____bswap_32 [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____bswap_64 [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 11:49:02,167 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 11:49:02,168 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 11:49:02,169 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 11:49:02,170 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 11:49:02,171 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 11:49:02,171 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 11:49:02,171 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 11:49:02,171 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 11:49:02,171 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 11:49:02,171 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 11:49:02,171 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 11:49:02,171 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 11:49:02,171 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 11:49:02,171 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 11:49:02,171 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 11:49:02,172 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 11:49:02,172 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 11:49:02,172 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 11:49:02,172 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 11:49:02,172 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 11:49:02,172 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 11:49:02,172 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 11:49:02,172 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 11:49:02,172 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 11:49:02,172 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 11:49:02,173 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 11:49:02,173 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 11:49:02,173 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 11:49:02,173 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 11:49:02,173 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 11:49:02,173 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 11:49:02,173 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-11 11:49:02,173 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 11:49:02,173 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-11 11:49:02,173 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_positive [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-11 11:49:02,174 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-11 11:49:02,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__f [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__g [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17 [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17 [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_point [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 11:49:02,176 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 11:49:02,656 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 11:49:02,724 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 11:49:02,938 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 11:49:02,939 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 11:49:02 BoogieIcfgContainer [2018-04-11 11:49:02,939 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 11:49:02,939 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 11:49:02,939 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 11:49:02,941 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 11:49:02,941 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 11:49:01" (1/3) ... [2018-04-11 11:49:02,942 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@558b7b24 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 11:49:02, skipping insertion in model container [2018-04-11 11:49:02,942 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 11:49:01" (2/3) ... [2018-04-11 11:49:02,942 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@558b7b24 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 11:49:02, skipping insertion in model container [2018-04-11 11:49:02,942 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 11:49:02" (3/3) ... [2018-04-11 11:49:02,943 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 11:49:02,949 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-04-11 11:49:02,956 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 87 error locations. [2018-04-11 11:49:02,981 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 11:49:02,981 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 11:49:02,982 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-11 11:49:02,982 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-04-11 11:49:02,982 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-04-11 11:49:02,982 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 11:49:02,982 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 11:49:02,982 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 11:49:02,982 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 11:49:02,982 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 11:49:02,994 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states. [2018-04-11 11:49:02,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 11:49:02,999 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:03,000 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 11:49:03,000 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:03,003 INFO L82 PathProgramCache]: Analyzing trace with hash 17087150, now seen corresponding path program 1 times [2018-04-11 11:49:03,005 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:03,005 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:03,039 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,040 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:03,040 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:03,067 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:03,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:03,100 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:03,100 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 11:49:03,101 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 11:49:03,111 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 11:49:03,111 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 11:49:03,113 INFO L87 Difference]: Start difference. First operand 158 states. Second operand 3 states. [2018-04-11 11:49:03,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:03,212 INFO L93 Difference]: Finished difference Result 127 states and 136 transitions. [2018-04-11 11:49:03,215 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 11:49:03,216 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 11:49:03,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:03,224 INFO L225 Difference]: With dead ends: 127 [2018-04-11 11:49:03,224 INFO L226 Difference]: Without dead ends: 121 [2018-04-11 11:49:03,225 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 11:49:03,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-04-11 11:49:03,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 84. [2018-04-11 11:49:03,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-04-11 11:49:03,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 91 transitions. [2018-04-11 11:49:03,255 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 91 transitions. Word has length 4 [2018-04-11 11:49:03,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:03,255 INFO L459 AbstractCegarLoop]: Abstraction has 84 states and 91 transitions. [2018-04-11 11:49:03,255 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 11:49:03,255 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 91 transitions. [2018-04-11 11:49:03,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 11:49:03,256 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:03,256 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 11:49:03,256 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:03,256 INFO L82 PathProgramCache]: Analyzing trace with hash 17087151, now seen corresponding path program 1 times [2018-04-11 11:49:03,256 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:03,256 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:03,257 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,257 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:03,257 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:03,270 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:03,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:03,296 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:03,296 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 11:49:03,297 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 11:49:03,297 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 11:49:03,297 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 11:49:03,298 INFO L87 Difference]: Start difference. First operand 84 states and 91 transitions. Second operand 3 states. [2018-04-11 11:49:03,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:03,371 INFO L93 Difference]: Finished difference Result 152 states and 168 transitions. [2018-04-11 11:49:03,371 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 11:49:03,371 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 11:49:03,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:03,373 INFO L225 Difference]: With dead ends: 152 [2018-04-11 11:49:03,373 INFO L226 Difference]: Without dead ends: 152 [2018-04-11 11:49:03,374 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 11:49:03,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-04-11 11:49:03,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 82. [2018-04-11 11:49:03,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2018-04-11 11:49:03,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 89 transitions. [2018-04-11 11:49:03,380 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 89 transitions. Word has length 4 [2018-04-11 11:49:03,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:03,381 INFO L459 AbstractCegarLoop]: Abstraction has 82 states and 89 transitions. [2018-04-11 11:49:03,381 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 11:49:03,381 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 89 transitions. [2018-04-11 11:49:03,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-11 11:49:03,381 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:03,382 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 11:49:03,382 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:03,382 INFO L82 PathProgramCache]: Analyzing trace with hash 434438555, now seen corresponding path program 1 times [2018-04-11 11:49:03,382 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:03,382 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:03,384 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,384 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:03,384 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:03,402 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:03,439 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:03,439 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:03,440 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 11:49:03,440 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 11:49:03,440 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 11:49:03,440 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 11:49:03,440 INFO L87 Difference]: Start difference. First operand 82 states and 89 transitions. Second operand 3 states. [2018-04-11 11:49:03,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:03,505 INFO L93 Difference]: Finished difference Result 139 states and 158 transitions. [2018-04-11 11:49:03,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 11:49:03,505 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 20 [2018-04-11 11:49:03,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:03,506 INFO L225 Difference]: With dead ends: 139 [2018-04-11 11:49:03,506 INFO L226 Difference]: Without dead ends: 136 [2018-04-11 11:49:03,506 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 11:49:03,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2018-04-11 11:49:03,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 86. [2018-04-11 11:49:03,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-04-11 11:49:03,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 94 transitions. [2018-04-11 11:49:03,511 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 94 transitions. Word has length 20 [2018-04-11 11:49:03,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:03,511 INFO L459 AbstractCegarLoop]: Abstraction has 86 states and 94 transitions. [2018-04-11 11:49:03,511 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 11:49:03,511 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 94 transitions. [2018-04-11 11:49:03,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-11 11:49:03,511 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:03,511 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 11:49:03,511 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:03,511 INFO L82 PathProgramCache]: Analyzing trace with hash 433602795, now seen corresponding path program 1 times [2018-04-11 11:49:03,512 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:03,512 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:03,513 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,513 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:03,513 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:03,522 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:03,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:03,565 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:03,565 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 11:49:03,565 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 11:49:03,565 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 11:49:03,566 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 11:49:03,566 INFO L87 Difference]: Start difference. First operand 86 states and 94 transitions. Second operand 5 states. [2018-04-11 11:49:03,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:03,583 INFO L93 Difference]: Finished difference Result 88 states and 95 transitions. [2018-04-11 11:49:03,584 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 11:49:03,584 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 20 [2018-04-11 11:49:03,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:03,585 INFO L225 Difference]: With dead ends: 88 [2018-04-11 11:49:03,585 INFO L226 Difference]: Without dead ends: 86 [2018-04-11 11:49:03,585 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 11:49:03,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-04-11 11:49:03,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 84. [2018-04-11 11:49:03,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-04-11 11:49:03,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 91 transitions. [2018-04-11 11:49:03,590 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 91 transitions. Word has length 20 [2018-04-11 11:49:03,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:03,591 INFO L459 AbstractCegarLoop]: Abstraction has 84 states and 91 transitions. [2018-04-11 11:49:03,591 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 11:49:03,591 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 91 transitions. [2018-04-11 11:49:03,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-11 11:49:03,591 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:03,591 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] [2018-04-11 11:49:03,591 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:03,592 INFO L82 PathProgramCache]: Analyzing trace with hash -1273791971, now seen corresponding path program 1 times [2018-04-11 11:49:03,592 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:03,592 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:03,593 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,594 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:03,594 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:03,610 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:03,647 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:03,647 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:03,647 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 11:49:03,647 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 11:49:03,647 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 11:49:03,647 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 11:49:03,647 INFO L87 Difference]: Start difference. First operand 84 states and 91 transitions. Second operand 6 states. [2018-04-11 11:49:03,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:03,669 INFO L93 Difference]: Finished difference Result 84 states and 90 transitions. [2018-04-11 11:49:03,669 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 11:49:03,670 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 22 [2018-04-11 11:49:03,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:03,670 INFO L225 Difference]: With dead ends: 84 [2018-04-11 11:49:03,670 INFO L226 Difference]: Without dead ends: 84 [2018-04-11 11:49:03,671 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-11 11:49:03,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2018-04-11 11:49:03,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2018-04-11 11:49:03,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-04-11 11:49:03,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 90 transitions. [2018-04-11 11:49:03,676 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 90 transitions. Word has length 22 [2018-04-11 11:49:03,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:03,676 INFO L459 AbstractCegarLoop]: Abstraction has 84 states and 90 transitions. [2018-04-11 11:49:03,676 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 11:49:03,676 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 90 transitions. [2018-04-11 11:49:03,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-11 11:49:03,677 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:03,677 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] [2018-04-11 11:49:03,677 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:03,677 INFO L82 PathProgramCache]: Analyzing trace with hash -1274627731, now seen corresponding path program 1 times [2018-04-11 11:49:03,678 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:03,678 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:03,679 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,679 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:03,679 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:03,691 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:03,741 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:03,741 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:03,741 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 11:49:03,741 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 11:49:03,742 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 11:49:03,742 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 11:49:03,742 INFO L87 Difference]: Start difference. First operand 84 states and 90 transitions. Second operand 6 states. [2018-04-11 11:49:03,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:03,806 INFO L93 Difference]: Finished difference Result 83 states and 89 transitions. [2018-04-11 11:49:03,807 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 11:49:03,807 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 22 [2018-04-11 11:49:03,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:03,807 INFO L225 Difference]: With dead ends: 83 [2018-04-11 11:49:03,807 INFO L226 Difference]: Without dead ends: 83 [2018-04-11 11:49:03,808 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-11 11:49:03,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-04-11 11:49:03,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2018-04-11 11:49:03,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-04-11 11:49:03,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 89 transitions. [2018-04-11 11:49:03,812 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 89 transitions. Word has length 22 [2018-04-11 11:49:03,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:03,812 INFO L459 AbstractCegarLoop]: Abstraction has 83 states and 89 transitions. [2018-04-11 11:49:03,813 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 11:49:03,813 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 89 transitions. [2018-04-11 11:49:03,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-11 11:49:03,813 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:03,813 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] [2018-04-11 11:49:03,813 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:03,813 INFO L82 PathProgramCache]: Analyzing trace with hash -1274627730, now seen corresponding path program 1 times [2018-04-11 11:49:03,813 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:03,813 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:03,814 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,814 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:03,815 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:03,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:03,828 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:03,961 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:03,961 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:03,961 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-11 11:49:03,961 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 11:49:03,961 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 11:49:03,961 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2018-04-11 11:49:03,962 INFO L87 Difference]: Start difference. First operand 83 states and 89 transitions. Second operand 9 states. [2018-04-11 11:49:04,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:04,152 INFO L93 Difference]: Finished difference Result 87 states and 93 transitions. [2018-04-11 11:49:04,153 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 11:49:04,153 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 22 [2018-04-11 11:49:04,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:04,153 INFO L225 Difference]: With dead ends: 87 [2018-04-11 11:49:04,154 INFO L226 Difference]: Without dead ends: 87 [2018-04-11 11:49:04,154 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2018-04-11 11:49:04,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2018-04-11 11:49:04,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 86. [2018-04-11 11:49:04,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-04-11 11:49:04,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 92 transitions. [2018-04-11 11:49:04,158 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 92 transitions. Word has length 22 [2018-04-11 11:49:04,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:04,158 INFO L459 AbstractCegarLoop]: Abstraction has 86 states and 92 transitions. [2018-04-11 11:49:04,158 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 11:49:04,158 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 92 transitions. [2018-04-11 11:49:04,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-11 11:49:04,159 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:04,159 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 11:49:04,159 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:04,159 INFO L82 PathProgramCache]: Analyzing trace with hash 1987697797, now seen corresponding path program 1 times [2018-04-11 11:49:04,159 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:04,160 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:04,161 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:04,161 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:04,161 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:04,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:04,172 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:04,322 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:04,323 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:04,323 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:04,330 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:04,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:04,352 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:04,408 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2018-04-11 11:49:04,410 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:04,438 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2018-04-11 11:49:04,438 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:04,454 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 11:49:04,454 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:48 [2018-04-11 11:49:04,698 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:04,717 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:04,717 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2018-04-11 11:49:04,717 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-11 11:49:04,718 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-11 11:49:04,718 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2018-04-11 11:49:04,718 INFO L87 Difference]: Start difference. First operand 86 states and 92 transitions. Second operand 17 states. [2018-04-11 11:49:05,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:05,083 INFO L93 Difference]: Finished difference Result 91 states and 97 transitions. [2018-04-11 11:49:05,084 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 11:49:05,084 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 26 [2018-04-11 11:49:05,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:05,084 INFO L225 Difference]: With dead ends: 91 [2018-04-11 11:49:05,084 INFO L226 Difference]: Without dead ends: 91 [2018-04-11 11:49:05,085 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2018-04-11 11:49:05,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-04-11 11:49:05,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 90. [2018-04-11 11:49:05,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2018-04-11 11:49:05,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 96 transitions. [2018-04-11 11:49:05,088 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 96 transitions. Word has length 26 [2018-04-11 11:49:05,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:05,088 INFO L459 AbstractCegarLoop]: Abstraction has 90 states and 96 transitions. [2018-04-11 11:49:05,088 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-11 11:49:05,089 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 96 transitions. [2018-04-11 11:49:05,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-04-11 11:49:05,089 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:05,089 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 11:49:05,089 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:05,090 INFO L82 PathProgramCache]: Analyzing trace with hash -1243112420, now seen corresponding path program 2 times [2018-04-11 11:49:05,090 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:05,090 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:05,091 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:05,091 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:05,091 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:05,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:05,103 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:05,312 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:05,312 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:05,313 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:05,319 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 11:49:05,335 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 11:49:05,335 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 11:49:05,337 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:05,365 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2018-04-11 11:49:05,365 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:05,385 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2018-04-11 11:49:05,385 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:05,402 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 11:49:05,403 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:48 [2018-04-11 11:49:05,659 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:05,676 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:05,677 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2018-04-11 11:49:05,677 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-11 11:49:05,677 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-11 11:49:05,677 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2018-04-11 11:49:05,677 INFO L87 Difference]: Start difference. First operand 90 states and 96 transitions. Second operand 21 states. [2018-04-11 11:49:06,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:06,148 INFO L93 Difference]: Finished difference Result 96 states and 102 transitions. [2018-04-11 11:49:06,148 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 11:49:06,148 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 30 [2018-04-11 11:49:06,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:06,150 INFO L225 Difference]: With dead ends: 96 [2018-04-11 11:49:06,150 INFO L226 Difference]: Without dead ends: 96 [2018-04-11 11:49:06,150 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=147, Invalid=723, Unknown=0, NotChecked=0, Total=870 [2018-04-11 11:49:06,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2018-04-11 11:49:06,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2018-04-11 11:49:06,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-04-11 11:49:06,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 102 transitions. [2018-04-11 11:49:06,153 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 102 transitions. Word has length 30 [2018-04-11 11:49:06,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:06,154 INFO L459 AbstractCegarLoop]: Abstraction has 96 states and 102 transitions. [2018-04-11 11:49:06,154 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-11 11:49:06,154 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 102 transitions. [2018-04-11 11:49:06,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-04-11 11:49:06,154 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:06,155 INFO L355 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 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] [2018-04-11 11:49:06,155 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:06,155 INFO L82 PathProgramCache]: Analyzing trace with hash 877626919, now seen corresponding path program 1 times [2018-04-11 11:49:06,155 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:06,155 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:06,156 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:06,156 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 11:49:06,156 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:06,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:06,167 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:06,215 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-04-11 11:49:06,215 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:06,216 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 11:49:06,216 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 11:49:06,216 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 11:49:06,216 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 11:49:06,216 INFO L87 Difference]: Start difference. First operand 96 states and 102 transitions. Second operand 5 states. [2018-04-11 11:49:06,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:06,229 INFO L93 Difference]: Finished difference Result 100 states and 106 transitions. [2018-04-11 11:49:06,229 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 11:49:06,229 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 49 [2018-04-11 11:49:06,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:06,231 INFO L225 Difference]: With dead ends: 100 [2018-04-11 11:49:06,231 INFO L226 Difference]: Without dead ends: 100 [2018-04-11 11:49:06,231 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 11:49:06,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2018-04-11 11:49:06,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 98. [2018-04-11 11:49:06,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-04-11 11:49:06,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 104 transitions. [2018-04-11 11:49:06,235 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 104 transitions. Word has length 49 [2018-04-11 11:49:06,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:06,235 INFO L459 AbstractCegarLoop]: Abstraction has 98 states and 104 transitions. [2018-04-11 11:49:06,235 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 11:49:06,235 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 104 transitions. [2018-04-11 11:49:06,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-11 11:49:06,236 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:06,237 INFO L355 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 11:49:06,237 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:06,237 INFO L82 PathProgramCache]: Analyzing trace with hash -1228223584, now seen corresponding path program 1 times [2018-04-11 11:49:06,237 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:06,237 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:06,238 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:06,238 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:06,238 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:06,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:06,249 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:06,289 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-04-11 11:49:06,290 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:49:06,290 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 11:49:06,290 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 11:49:06,290 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 11:49:06,291 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 11:49:06,291 INFO L87 Difference]: Start difference. First operand 98 states and 104 transitions. Second operand 6 states. [2018-04-11 11:49:06,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:06,442 INFO L93 Difference]: Finished difference Result 148 states and 161 transitions. [2018-04-11 11:49:06,443 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 11:49:06,443 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 50 [2018-04-11 11:49:06,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:06,444 INFO L225 Difference]: With dead ends: 148 [2018-04-11 11:49:06,444 INFO L226 Difference]: Without dead ends: 148 [2018-04-11 11:49:06,444 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 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 11:49:06,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-04-11 11:49:06,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 124. [2018-04-11 11:49:06,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2018-04-11 11:49:06,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 139 transitions. [2018-04-11 11:49:06,448 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 139 transitions. Word has length 50 [2018-04-11 11:49:06,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:06,449 INFO L459 AbstractCegarLoop]: Abstraction has 124 states and 139 transitions. [2018-04-11 11:49:06,449 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 11:49:06,449 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 139 transitions. [2018-04-11 11:49:06,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-11 11:49:06,450 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:06,450 INFO L355 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 11:49:06,450 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:06,450 INFO L82 PathProgramCache]: Analyzing trace with hash -1228223583, now seen corresponding path program 1 times [2018-04-11 11:49:06,450 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:06,451 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:06,451 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:06,452 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:06,452 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:06,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:06,464 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:06,513 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:06,513 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:06,513 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:06,520 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:06,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:06,547 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:06,594 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:06,612 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:06,613 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2018-04-11 11:49:06,613 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-11 11:49:06,613 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-11 11:49:06,613 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2018-04-11 11:49:06,613 INFO L87 Difference]: Start difference. First operand 124 states and 139 transitions. Second operand 13 states. [2018-04-11 11:49:06,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:06,657 INFO L93 Difference]: Finished difference Result 130 states and 145 transitions. [2018-04-11 11:49:06,657 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 11:49:06,658 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 50 [2018-04-11 11:49:06,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:06,658 INFO L225 Difference]: With dead ends: 130 [2018-04-11 11:49:06,658 INFO L226 Difference]: Without dead ends: 130 [2018-04-11 11:49:06,658 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2018-04-11 11:49:06,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2018-04-11 11:49:06,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 128. [2018-04-11 11:49:06,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 128 states. [2018-04-11 11:49:06,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 143 transitions. [2018-04-11 11:49:06,662 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 143 transitions. Word has length 50 [2018-04-11 11:49:06,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:06,662 INFO L459 AbstractCegarLoop]: Abstraction has 128 states and 143 transitions. [2018-04-11 11:49:06,663 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-11 11:49:06,663 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 143 transitions. [2018-04-11 11:49:06,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-04-11 11:49:06,664 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:06,664 INFO L355 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 11:49:06,664 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:06,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1054280136, now seen corresponding path program 2 times [2018-04-11 11:49:06,664 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:06,664 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:06,665 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:06,665 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:06,666 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:06,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:06,677 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:06,757 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:06,757 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:06,757 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:06,762 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 11:49:06,785 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-04-11 11:49:06,786 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 11:49:06,788 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:06,815 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2018-04-11 11:49:06,849 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 11:49:06,849 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 11 [2018-04-11 11:49:06,850 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 11:49:06,850 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 11:49:06,850 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2018-04-11 11:49:06,850 INFO L87 Difference]: Start difference. First operand 128 states and 143 transitions. Second operand 11 states. [2018-04-11 11:49:06,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:06,996 INFO L93 Difference]: Finished difference Result 161 states and 177 transitions. [2018-04-11 11:49:06,996 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 11:49:06,996 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 54 [2018-04-11 11:49:06,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:06,997 INFO L225 Difference]: With dead ends: 161 [2018-04-11 11:49:06,997 INFO L226 Difference]: Without dead ends: 158 [2018-04-11 11:49:06,997 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2018-04-11 11:49:06,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2018-04-11 11:49:07,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 131. [2018-04-11 11:49:07,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-04-11 11:49:07,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 145 transitions. [2018-04-11 11:49:07,002 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 145 transitions. Word has length 54 [2018-04-11 11:49:07,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:07,002 INFO L459 AbstractCegarLoop]: Abstraction has 131 states and 145 transitions. [2018-04-11 11:49:07,002 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 11:49:07,002 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 145 transitions. [2018-04-11 11:49:07,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-04-11 11:49:07,003 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:07,004 INFO L355 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 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] [2018-04-11 11:49:07,004 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:07,004 INFO L82 PathProgramCache]: Analyzing trace with hash 1016512379, now seen corresponding path program 1 times [2018-04-11 11:49:07,004 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:07,004 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:07,005 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:07,005 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 11:49:07,005 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:07,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:07,024 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:07,097 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 11:49:07,097 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:07,097 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:07,106 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:07,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:07,131 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:07,193 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 6 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:07,212 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:07,212 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2018-04-11 11:49:07,212 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-11 11:49:07,212 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-11 11:49:07,212 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=157, Unknown=0, NotChecked=0, Total=272 [2018-04-11 11:49:07,212 INFO L87 Difference]: Start difference. First operand 131 states and 145 transitions. Second operand 17 states. [2018-04-11 11:49:07,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:07,264 INFO L93 Difference]: Finished difference Result 137 states and 151 transitions. [2018-04-11 11:49:07,264 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 11:49:07,264 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 59 [2018-04-11 11:49:07,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:07,264 INFO L225 Difference]: With dead ends: 137 [2018-04-11 11:49:07,264 INFO L226 Difference]: Without dead ends: 137 [2018-04-11 11:49:07,265 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=115, Invalid=157, Unknown=0, NotChecked=0, Total=272 [2018-04-11 11:49:07,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2018-04-11 11:49:07,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 135. [2018-04-11 11:49:07,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-04-11 11:49:07,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 149 transitions. [2018-04-11 11:49:07,267 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 149 transitions. Word has length 59 [2018-04-11 11:49:07,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:07,268 INFO L459 AbstractCegarLoop]: Abstraction has 135 states and 149 transitions. [2018-04-11 11:49:07,268 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-11 11:49:07,268 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 149 transitions. [2018-04-11 11:49:07,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-04-11 11:49:07,269 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:07,269 INFO L355 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 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] [2018-04-11 11:49:07,269 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:07,269 INFO L82 PathProgramCache]: Analyzing trace with hash 534351556, now seen corresponding path program 2 times [2018-04-11 11:49:07,270 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:07,270 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:07,270 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:07,270 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:07,271 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:07,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:07,279 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:07,355 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 11:49:07,355 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:07,356 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:07,364 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 11:49:07,397 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 11:49:07,397 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 11:49:07,401 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:07,462 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 6 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:07,485 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:07,485 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2018-04-11 11:49:07,485 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 11:49:07,486 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 11:49:07,486 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=199, Unknown=0, NotChecked=0, Total=342 [2018-04-11 11:49:07,486 INFO L87 Difference]: Start difference. First operand 135 states and 149 transitions. Second operand 19 states. [2018-04-11 11:49:07,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:07,530 INFO L93 Difference]: Finished difference Result 141 states and 155 transitions. [2018-04-11 11:49:07,530 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 11:49:07,531 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 63 [2018-04-11 11:49:07,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:07,531 INFO L225 Difference]: With dead ends: 141 [2018-04-11 11:49:07,531 INFO L226 Difference]: Without dead ends: 141 [2018-04-11 11:49:07,531 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=143, Invalid=199, Unknown=0, NotChecked=0, Total=342 [2018-04-11 11:49:07,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-04-11 11:49:07,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 139. [2018-04-11 11:49:07,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-04-11 11:49:07,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 153 transitions. [2018-04-11 11:49:07,534 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 153 transitions. Word has length 63 [2018-04-11 11:49:07,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:07,534 INFO L459 AbstractCegarLoop]: Abstraction has 139 states and 153 transitions. [2018-04-11 11:49:07,534 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 11:49:07,534 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 153 transitions. [2018-04-11 11:49:07,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-04-11 11:49:07,534 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:07,534 INFO L355 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 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] [2018-04-11 11:49:07,534 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:07,535 INFO L82 PathProgramCache]: Analyzing trace with hash -81686131, now seen corresponding path program 3 times [2018-04-11 11:49:07,535 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:07,535 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:07,535 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:07,535 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 11:49:07,536 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:07,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:07,544 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:07,637 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 11:49:07,637 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:07,637 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:07,643 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-11 11:49:07,662 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2018-04-11 11:49:07,662 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 11:49:07,665 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:07,667 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 11:49:07,667 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:07,669 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:49:07,669 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 11:49:07,726 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| Int)) (= |c_#valid| (store |c_old(#valid)| |__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| 1))) is different from true [2018-04-11 11:49:07,730 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 11:49:07,730 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:07,733 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 11:49:07,734 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:11 [2018-04-11 11:49:07,745 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 3 not checked. [2018-04-11 11:49:07,762 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:07,762 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 20 [2018-04-11 11:49:07,763 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-11 11:49:07,763 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-11 11:49:07,763 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=271, Unknown=1, NotChecked=34, Total=380 [2018-04-11 11:49:07,763 INFO L87 Difference]: Start difference. First operand 139 states and 153 transitions. Second operand 20 states. [2018-04-11 11:49:08,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:08,204 INFO L93 Difference]: Finished difference Result 176 states and 193 transitions. [2018-04-11 11:49:08,204 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-11 11:49:08,204 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 67 [2018-04-11 11:49:08,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:08,205 INFO L225 Difference]: With dead ends: 176 [2018-04-11 11:49:08,205 INFO L226 Difference]: Without dead ends: 176 [2018-04-11 11:49:08,205 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=235, Invalid=1027, Unknown=2, NotChecked=68, Total=1332 [2018-04-11 11:49:08,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2018-04-11 11:49:08,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 148. [2018-04-11 11:49:08,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2018-04-11 11:49:08,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 165 transitions. [2018-04-11 11:49:08,209 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 165 transitions. Word has length 67 [2018-04-11 11:49:08,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:08,209 INFO L459 AbstractCegarLoop]: Abstraction has 148 states and 165 transitions. [2018-04-11 11:49:08,209 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-11 11:49:08,209 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 165 transitions. [2018-04-11 11:49:08,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-04-11 11:49:08,210 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:08,210 INFO L355 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 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] [2018-04-11 11:49:08,210 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:08,211 INFO L82 PathProgramCache]: Analyzing trace with hash 430507991, now seen corresponding path program 1 times [2018-04-11 11:49:08,211 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:08,211 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:08,211 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:08,212 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 11:49:08,212 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:08,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:08,221 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:08,358 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 11:49:08,359 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:08,359 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:08,376 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:08,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:08,402 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:08,472 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 6 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:08,490 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:08,490 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2018-04-11 11:49:08,490 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-11 11:49:08,491 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-11 11:49:08,491 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=298, Unknown=0, NotChecked=0, Total=506 [2018-04-11 11:49:08,491 INFO L87 Difference]: Start difference. First operand 148 states and 165 transitions. Second operand 23 states. [2018-04-11 11:49:08,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:49:08,565 INFO L93 Difference]: Finished difference Result 154 states and 171 transitions. [2018-04-11 11:49:08,565 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-11 11:49:08,565 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 71 [2018-04-11 11:49:08,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:49:08,566 INFO L225 Difference]: With dead ends: 154 [2018-04-11 11:49:08,566 INFO L226 Difference]: Without dead ends: 154 [2018-04-11 11:49:08,566 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=223, Invalid=329, Unknown=0, NotChecked=0, Total=552 [2018-04-11 11:49:08,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2018-04-11 11:49:08,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 152. [2018-04-11 11:49:08,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2018-04-11 11:49:08,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 169 transitions. [2018-04-11 11:49:08,570 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 169 transitions. Word has length 71 [2018-04-11 11:49:08,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:49:08,571 INFO L459 AbstractCegarLoop]: Abstraction has 152 states and 169 transitions. [2018-04-11 11:49:08,571 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-11 11:49:08,571 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 169 transitions. [2018-04-11 11:49:08,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-11 11:49:08,571 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:49:08,572 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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] [2018-04-11 11:49:08,572 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:49:08,572 INFO L82 PathProgramCache]: Analyzing trace with hash 529150368, now seen corresponding path program 2 times [2018-04-11 11:49:08,572 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:49:08,572 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:49:08,573 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:08,573 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:49:08,573 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:49:08,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:49:08,588 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:49:08,817 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 3 proven. 32 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-11 11:49:08,817 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:49:08,817 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:49:08,822 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 11:49:08,845 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 11:49:08,845 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 11:49:08,848 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:49:08,853 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 19 [2018-04-11 11:49:08,853 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:08,864 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2018-04-11 11:49:08,865 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:08,875 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 21 [2018-04-11 11:49:08,876 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:08,877 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2018-04-11 11:49:08,877 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:08,886 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 11:49:08,886 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:44, output treesize:40 [2018-04-11 11:49:09,788 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:49:09,789 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:49:09,789 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 57 treesize of output 51 [2018-04-11 11:49:09,790 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:09,819 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:49:09,820 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 51 treesize of output 60 [2018-04-11 11:49:09,820 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:09,854 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:49:09,855 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 55 treesize of output 58 [2018-04-11 11:49:09,855 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:09,896 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:49:09,897 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:49:09,897 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 54 treesize of output 48 [2018-04-11 11:49:09,897 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 11:49:09,924 INFO L267 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: 8 dim-0 vars, and 2 xjuncts. [2018-04-11 11:49:09,924 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:113, output treesize:95 [2018-04-11 11:49:10,061 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 139 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:49:10,090 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:49:10,090 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 22] total 35 [2018-04-11 11:49:10,091 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-11 11:49:10,091 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-11 11:49:10,091 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1133, Unknown=2, NotChecked=0, Total=1260 [2018-04-11 11:49:10,091 INFO L87 Difference]: Start difference. First operand 152 states and 169 transitions. Second operand 36 states. [2018-04-11 11:49:14,572 WARN L151 SmtUtils]: Spent 4065ms on a formula simplification. DAG size of input: 54 DAG size of output 52 [2018-04-11 11:49:16,994 WARN L151 SmtUtils]: Spent 2060ms on a formula simplification. DAG size of input: 65 DAG size of output 63 [2018-04-11 11:49:52,538 WARN L151 SmtUtils]: Spent 30477ms on a formula simplification. DAG size of input: 82 DAG size of output 78 [2018-04-11 11:50:18,427 WARN L151 SmtUtils]: Spent 25821ms on a formula simplification. DAG size of input: 86 DAG size of output 76 [2018-04-11 11:50:18,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:50:18,798 INFO L93 Difference]: Finished difference Result 255 states and 280 transitions. [2018-04-11 11:50:18,798 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-11 11:50:18,798 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 75 [2018-04-11 11:50:18,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:50:18,800 INFO L225 Difference]: With dead ends: 255 [2018-04-11 11:50:18,800 INFO L226 Difference]: Without dead ends: 255 [2018-04-11 11:50:18,801 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 66.0s TimeCoverageRelationStatistics Valid=668, Invalid=4020, Unknown=4, NotChecked=0, Total=4692 [2018-04-11 11:50:18,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2018-04-11 11:50:18,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 156. [2018-04-11 11:50:18,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2018-04-11 11:50:18,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 174 transitions. [2018-04-11 11:50:18,806 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 174 transitions. Word has length 75 [2018-04-11 11:50:18,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:50:18,806 INFO L459 AbstractCegarLoop]: Abstraction has 156 states and 174 transitions. [2018-04-11 11:50:18,807 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-11 11:50:18,807 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 174 transitions. [2018-04-11 11:50:18,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-04-11 11:50:18,807 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:50:18,807 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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] [2018-04-11 11:50:18,808 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:50:18,808 INFO L82 PathProgramCache]: Analyzing trace with hash 513203346, now seen corresponding path program 1 times [2018-04-11 11:50:18,808 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:50:18,808 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:50:18,809 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:50:18,809 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 11:50:18,809 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:50:18,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:50:18,824 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:50:18,861 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 11:50:18,861 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:50:18,862 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 11:50:18,862 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 11:50:18,862 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 11:50:18,862 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 11:50:18,862 INFO L87 Difference]: Start difference. First operand 156 states and 174 transitions. Second operand 4 states. [2018-04-11 11:50:18,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:50:18,890 INFO L93 Difference]: Finished difference Result 165 states and 182 transitions. [2018-04-11 11:50:18,890 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 11:50:18,890 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 76 [2018-04-11 11:50:18,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:50:18,891 INFO L225 Difference]: With dead ends: 165 [2018-04-11 11:50:18,891 INFO L226 Difference]: Without dead ends: 165 [2018-04-11 11:50:18,892 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-11 11:50:18,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-04-11 11:50:18,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 159. [2018-04-11 11:50:18,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-04-11 11:50:18,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 176 transitions. [2018-04-11 11:50:18,896 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 176 transitions. Word has length 76 [2018-04-11 11:50:18,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:50:18,896 INFO L459 AbstractCegarLoop]: Abstraction has 159 states and 176 transitions. [2018-04-11 11:50:18,896 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 11:50:18,896 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 176 transitions. [2018-04-11 11:50:18,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-04-11 11:50:18,897 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:50:18,897 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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 11:50:18,897 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:50:18,897 INFO L82 PathProgramCache]: Analyzing trace with hash -746527459, now seen corresponding path program 1 times [2018-04-11 11:50:18,897 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:50:18,898 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:50:18,899 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:50:18,899 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:50:18,899 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:50:18,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:50:18,913 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:50:19,063 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 31 proven. 2 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-11 11:50:19,063 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:50:19,063 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:50:19,072 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:50:19,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:50:19,106 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:50:19,108 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2018-04-11 11:50:19,109 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 11:50:19,118 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 16 [2018-04-11 11:50:19,118 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:50:19,125 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 11:50:19,126 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:32, output treesize:30 [2018-04-11 11:50:25,790 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 138 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 11:50:25,817 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:50:25,817 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 20] total 30 [2018-04-11 11:50:25,817 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-04-11 11:50:25,818 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-04-11 11:50:25,818 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=815, Unknown=3, NotChecked=0, Total=930 [2018-04-11 11:50:25,818 INFO L87 Difference]: Start difference. First operand 159 states and 176 transitions. Second operand 31 states. [2018-04-11 11:51:10,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:51:10,479 INFO L93 Difference]: Finished difference Result 187 states and 202 transitions. [2018-04-11 11:51:10,479 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-11 11:51:10,479 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 84 [2018-04-11 11:51:10,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:51:10,480 INFO L225 Difference]: With dead ends: 187 [2018-04-11 11:51:10,480 INFO L226 Difference]: Without dead ends: 187 [2018-04-11 11:51:10,481 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=544, Invalid=2992, Unknown=4, NotChecked=0, Total=3540 [2018-04-11 11:51:10,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2018-04-11 11:51:10,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 167. [2018-04-11 11:51:10,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2018-04-11 11:51:10,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 186 transitions. [2018-04-11 11:51:10,484 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 186 transitions. Word has length 84 [2018-04-11 11:51:10,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:51:10,484 INFO L459 AbstractCegarLoop]: Abstraction has 167 states and 186 transitions. [2018-04-11 11:51:10,484 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-04-11 11:51:10,484 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 186 transitions. [2018-04-11 11:51:10,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-04-11 11:51:10,485 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:51:10,485 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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 11:51:10,485 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:51:10,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1667514707, now seen corresponding path program 1 times [2018-04-11 11:51:10,485 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:51:10,485 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:51:10,486 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:51:10,486 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:51:10,486 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:51:10,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:51:10,507 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:51:11,504 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 11:51:11,504 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 11:51:11,504 INFO L213 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-04-11 11:51:11,509 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:51:11,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:51:11,534 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 11:51:11,589 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 12 [2018-04-11 11:51:11,590 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 11:51:11,590 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,591 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,594 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,594 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2018-04-11 11:51:11,637 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-04-11 11:51:11,638 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,639 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-04-11 11:51:11,639 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,642 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,646 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,646 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:25 [2018-04-11 11:51:11,698 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 32 treesize of output 25 [2018-04-11 11:51:11,700 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,700 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,701 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,701 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 25 treesize of output 52 [2018-04-11 11:51:11,702 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,715 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,719 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,720 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:38, output treesize:34 [2018-04-11 11:51:11,785 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 41 treesize of output 32 [2018-04-11 11:51:11,787 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,787 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,788 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,788 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,789 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,789 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,790 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 85 [2018-04-11 11:51:11,790 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,801 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,806 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,806 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:43 [2018-04-11 11:51:11,880 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 52 treesize of output 41 [2018-04-11 11:51:11,882 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,883 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,884 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,885 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,885 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,886 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,887 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,887 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,888 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,889 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:11,889 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 136 [2018-04-11 11:51:11,889 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,905 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:11,914 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 11:51:11,914 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:59 [2018-04-11 11:51:20,019 WARN L148 SmtUtils]: Spent 2009ms on a formula simplification that was a NOOP. DAG size: 34 [2018-04-11 11:51:20,024 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 50 [2018-04-11 11:51:20,026 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:20,027 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:20,027 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:20,028 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:20,030 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:20,030 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:20,031 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:20,033 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:20,033 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:20,035 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:20,040 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 150 [2018-04-11 11:51:20,041 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:51:20,059 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:20,069 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-04-11 11:51:20,070 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:70 [2018-04-11 11:51:26,085 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 50 [2018-04-11 11:51:26,088 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:26,090 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:26,091 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:26,092 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:26,094 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:26,095 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:26,096 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:26,099 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:26,100 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:26,102 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:26,105 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 150 [2018-04-11 11:51:26,105 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:51:26,125 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:26,135 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-04-11 11:51:26,135 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:70 [2018-04-11 11:51:33,830 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 50 [2018-04-11 11:51:33,832 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:33,833 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:33,834 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:33,835 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:33,836 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:33,837 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:33,837 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:33,839 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:33,840 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:33,841 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:33,844 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 150 [2018-04-11 11:51:33,844 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:51:33,863 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:33,872 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-04-11 11:51:33,872 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:70 [2018-04-11 11:51:41,922 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 50 [2018-04-11 11:51:41,925 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:41,925 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:41,926 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:41,927 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:41,928 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:41,929 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:41,930 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:41,931 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:41,932 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:41,934 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:41,936 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 150 [2018-04-11 11:51:41,937 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:51:41,954 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:41,963 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-04-11 11:51:41,964 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:70 [2018-04-11 11:51:50,014 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 50 [2018-04-11 11:51:50,016 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:50,017 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:50,017 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:50,018 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:50,019 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:50,019 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:50,020 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:50,021 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:50,021 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:50,023 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:51:50,025 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 150 [2018-04-11 11:51:50,025 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:51:50,041 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:51:50,051 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-04-11 11:51:50,051 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:70 [2018-04-11 11:51:58,559 WARN L148 SmtUtils]: Spent 2008ms on a formula simplification that was a NOOP. DAG size: 30 [2018-04-11 11:52:00,613 WARN L148 SmtUtils]: Spent 2007ms on a formula simplification that was a NOOP. DAG size: 32 [2018-04-11 11:52:00,616 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 47 treesize of output 35 [2018-04-11 11:52:00,652 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:52:00,653 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:52:00,653 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:52:00,654 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:52:00,654 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:52:00,655 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:52:00,655 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 11:52:00,656 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 48 [2018-04-11 11:52:00,656 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 11:52:00,662 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:52:00,665 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 11:52:00,665 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:55, output treesize:3 [2018-04-11 11:52:00,683 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 3 proven. 144 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-04-11 11:52:00,700 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 11:52:00,700 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 19] total 40 [2018-04-11 11:52:00,701 INFO L442 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-04-11 11:52:00,701 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-04-11 11:52:00,701 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1460, Unknown=3, NotChecked=0, Total=1640 [2018-04-11 11:52:00,701 INFO L87 Difference]: Start difference. First operand 167 states and 186 transitions. Second operand 41 states. [2018-04-11 11:52:21,835 WARN L151 SmtUtils]: Spent 4042ms on a formula simplification. DAG size of input: 113 DAG size of output 40 [2018-04-11 11:52:27,014 WARN L151 SmtUtils]: Spent 3143ms on a formula simplification. DAG size of input: 112 DAG size of output 40 [2018-04-11 11:52:29,101 WARN L148 SmtUtils]: Spent 2009ms on a formula simplification that was a NOOP. DAG size: 32 [2018-04-11 11:52:31,892 WARN L148 SmtUtils]: Spent 2762ms on a formula simplification that was a NOOP. DAG size: 50 [2018-04-11 11:52:35,992 WARN L148 SmtUtils]: Spent 4023ms on a formula simplification that was a NOOP. DAG size: 52 [2018-04-11 11:52:36,781 WARN L148 SmtUtils]: Spent 647ms on a formula simplification that was a NOOP. DAG size: 34 [2018-04-11 11:52:37,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:52:37,017 INFO L93 Difference]: Finished difference Result 213 states and 235 transitions. [2018-04-11 11:52:37,040 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-11 11:52:37,040 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 85 [2018-04-11 11:52:37,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:52:37,041 INFO L225 Difference]: With dead ends: 213 [2018-04-11 11:52:37,041 INFO L226 Difference]: Without dead ends: 213 [2018-04-11 11:52:37,042 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 67 SyntacticMatches, 13 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 76.3s TimeCoverageRelationStatistics Valid=523, Invalid=3501, Unknown=8, NotChecked=0, Total=4032 [2018-04-11 11:52:37,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-04-11 11:52:37,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 190. [2018-04-11 11:52:37,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-04-11 11:52:37,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 217 transitions. [2018-04-11 11:52:37,046 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 217 transitions. Word has length 85 [2018-04-11 11:52:37,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:52:37,046 INFO L459 AbstractCegarLoop]: Abstraction has 190 states and 217 transitions. [2018-04-11 11:52:37,046 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-04-11 11:52:37,046 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 217 transitions. [2018-04-11 11:52:37,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-04-11 11:52:37,047 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:52:37,047 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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] [2018-04-11 11:52:37,048 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:52:37,048 INFO L82 PathProgramCache]: Analyzing trace with hash -455952358, now seen corresponding path program 1 times [2018-04-11 11:52:37,048 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:52:37,048 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:52:37,048 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:52:37,049 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:52:37,049 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:52:37,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:52:37,061 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 11:52:37,096 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2018-04-11 11:52:37,097 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 11:52:37,097 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 11:52:37,097 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 11:52:37,097 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 11:52:37,097 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 11:52:37,097 INFO L87 Difference]: Start difference. First operand 190 states and 217 transitions. Second operand 6 states. [2018-04-11 11:52:37,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 11:52:37,125 INFO L93 Difference]: Finished difference Result 167 states and 184 transitions. [2018-04-11 11:52:37,126 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 11:52:37,127 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 86 [2018-04-11 11:52:37,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 11:52:37,128 INFO L225 Difference]: With dead ends: 167 [2018-04-11 11:52:37,128 INFO L226 Difference]: Without dead ends: 167 [2018-04-11 11:52:37,128 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 11:52:37,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2018-04-11 11:52:37,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 165. [2018-04-11 11:52:37,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-04-11 11:52:37,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 182 transitions. [2018-04-11 11:52:37,131 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 182 transitions. Word has length 86 [2018-04-11 11:52:37,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 11:52:37,132 INFO L459 AbstractCegarLoop]: Abstraction has 165 states and 182 transitions. [2018-04-11 11:52:37,132 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 11:52:37,132 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 182 transitions. [2018-04-11 11:52:37,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-04-11 11:52:37,132 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 11:52:37,133 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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 11:52:37,133 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation]=== [2018-04-11 11:52:37,133 INFO L82 PathProgramCache]: Analyzing trace with hash -153348228, now seen corresponding path program 1 times [2018-04-11 11:52:37,133 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-04-11 11:52:37,133 INFO L68 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-04-11 11:52:37,134 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:52:37,134 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 11:52:37,134 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 11:52:37,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 11:52:37,156 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. Received shutdown request... [2018-04-11 11:52:37,915 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-11 11:52:37,918 WARN L197 ceAbstractionStarter]: Timeout [2018-04-11 11:52:37,918 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.04 11:52:37 BoogieIcfgContainer [2018-04-11 11:52:37,919 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-11 11:52:37,919 INFO L168 Benchmark]: Toolchain (without parser) took 216336.02 ms. Allocated memory was 404.2 MB in the beginning and 824.2 MB in the end (delta: 420.0 MB). Free memory was 333.5 MB in the beginning and 513.5 MB in the end (delta: -180.0 MB). Peak memory consumption was 240.0 MB. Max. memory is 5.3 GB. [2018-04-11 11:52:37,920 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 404.2 MB. Free memory is still 364.5 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 11:52:37,920 INFO L168 Benchmark]: CACSL2BoogieTranslator took 373.05 ms. Allocated memory is still 404.2 MB. Free memory was 333.5 MB in the beginning and 288.5 MB in the end (delta: 45.0 MB). Peak memory consumption was 45.0 MB. Max. memory is 5.3 GB. [2018-04-11 11:52:37,920 INFO L168 Benchmark]: Boogie Preprocessor took 82.36 ms. Allocated memory is still 404.2 MB. Free memory was 288.5 MB in the beginning and 283.2 MB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 5.3 GB. [2018-04-11 11:52:37,920 INFO L168 Benchmark]: RCFGBuilder took 898.50 ms. Allocated memory was 404.2 MB in the beginning and 597.2 MB in the end (delta: 192.9 MB). Free memory was 283.2 MB in the beginning and 460.6 MB in the end (delta: -177.4 MB). Peak memory consumption was 31.4 MB. Max. memory is 5.3 GB. [2018-04-11 11:52:37,920 INFO L168 Benchmark]: TraceAbstraction took 214979.22 ms. Allocated memory was 597.2 MB in the beginning and 824.2 MB in the end (delta: 227.0 MB). Free memory was 460.6 MB in the beginning and 513.5 MB in the end (delta: -52.9 MB). Peak memory consumption was 174.2 MB. Max. memory is 5.3 GB. [2018-04-11 11:52:37,921 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14 ms. Allocated memory is still 404.2 MB. Free memory is still 364.5 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 373.05 ms. Allocated memory is still 404.2 MB. Free memory was 333.5 MB in the beginning and 288.5 MB in the end (delta: 45.0 MB). Peak memory consumption was 45.0 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 82.36 ms. Allocated memory is still 404.2 MB. Free memory was 288.5 MB in the beginning and 283.2 MB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 5.3 GB. * RCFGBuilder took 898.50 ms. Allocated memory was 404.2 MB in the beginning and 597.2 MB in the end (delta: 192.9 MB). Free memory was 283.2 MB in the beginning and 460.6 MB in the end (delta: -177.4 MB). Peak memory consumption was 31.4 MB. Max. memory is 5.3 GB. * TraceAbstraction took 214979.22 ms. Allocated memory was 597.2 MB in the beginning and 824.2 MB in the end (delta: 227.0 MB). Free memory was 460.6 MB in the beginning and 513.5 MB in the end (delta: -52.9 MB). Peak memory consumption was 174.2 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1478]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1478). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1460). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1460). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1460). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1460). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1446]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1446). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1452]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1452). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1451). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1451). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1451). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1446]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1446). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1452]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1452). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1451). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1470]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1470). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1474]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1474). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1470]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1470). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1474]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1474). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 87 with TraceHistMax 11, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 17 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 45 procedures, 384 locations, 87 error locations. TIMEOUT Result, 214.9s OverallTime, 23 OverallIterations, 11 TraceHistogramMax, 152.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 1744 SDtfs, 1724 SDslu, 10364 SDs, 0 SdLazy, 6839 SolverSat, 406 SolverUnsat, 35 SolverUnknown, 0 SolverNotchecked, 55.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 998 GetRequests, 578 SyntacticMatches, 22 SemanticMatches, 398 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3229 ImplicationChecksByTransitivity, 154.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=190occurred in iteration=21, 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, 22 MinimizatonAttempts, 400 StatesRemovedByMinimization, 19 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 60.8s InterpolantComputationTime, 1703 NumberOfCodeBlocks, 1651 NumberOfCodeBlocksAsserted, 37 NumberOfCheckSat, 1670 ConstructedInterpolants, 176 QuantifiedInterpolants, 1092426 SizeOfPredicates, 50 NumberOfNonLiveVariables, 2350 ConjunctsInSsa, 237 ConjunctsInUnsatCore, 33 InterpolantComputations, 12 PerfectInterpolantSequences, 1421/2864 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_test17_1_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Camel.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-11_11-52-37-929.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test17_1_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Camel.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-11_11-52-37-929.csv Completed graceful shutdown