java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv --cacsl2boogietranslator.bitprecise.bitfields false -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf -i ../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test17_1_true-valid-memsafety_true-termination.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-11 16:55:32,875 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 16:55:32,876 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 16:55:32,889 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 16:55:32,889 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 16:55:32,889 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 16:55:32,890 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 16:55:32,892 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 16:55:32,893 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 16:55:32,894 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 16:55:32,895 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 16:55:32,895 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 16:55:32,896 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 16:55:32,897 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 16:55:32,897 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 16:55:32,899 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 16:55:32,900 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 16:55:32,901 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 16:55:32,902 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 16:55:32,903 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 16:55:32,905 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 16:55:32,905 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 16:55:32,906 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 16:55:32,906 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 16:55:32,907 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 16:55:32,908 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 16:55:32,908 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 16:55:32,909 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 16:55:32,909 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 16:55:32,909 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 16:55:32,910 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 16:55:32,910 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf [2018-04-11 16:55:32,931 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 16:55:32,931 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 16:55:32,932 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-11 16:55:32,932 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-11 16:55:32,932 INFO L133 SettingsManager]: * Use SBE=true [2018-04-11 16:55:32,932 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 16:55:32,932 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 16:55:32,932 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 16:55:32,933 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 16:55:32,933 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 16:55:32,933 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 16:55:32,933 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 16:55:32,933 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-11 16:55:32,933 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 16:55:32,933 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 16:55:32,933 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 16:55:32,933 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-11 16:55:32,933 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-11 16:55:32,934 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 16:55:32,934 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 16:55:32,934 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 16:55:32,934 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-04-11 16:55:32,934 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-04-11 16:55:32,934 INFO L133 SettingsManager]: * Trace refinement strategy=SMTINTERPOL Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-11 16:55:32,960 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 16:55:32,968 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 16:55:32,970 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 16:55:32,971 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 16:55:32,971 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 16:55:32,972 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 16:55:33,341 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG7188c7b0e [2018-04-11 16:55:33,501 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 16:55:33,502 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 16:55:33,502 INFO L168 CDTParser]: Scanning memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 16:55:33,512 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 16:55:33,512 INFO L215 ultiparseSymbolTable]: [2018-04-11 16:55:33,513 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 16:55:33,513 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 16:55:33,513 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 16:55:33,513 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 16:55:33,513 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 16:55:33,513 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 16:55:33,513 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 16:55:33,513 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 16:55:33,514 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 16:55:33,514 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 16:55:33,514 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 16:55:33,514 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 16:55:33,514 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 16:55:33,514 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 16:55:33,514 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 16:55:33,514 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 16:55:33,514 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 16:55:33,514 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 16:55:33,515 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 16:55:33,515 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 16:55:33,515 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 16:55:33,515 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 16:55:33,515 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 16:55:33,515 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 16:55:33,515 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 16:55:33,515 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 16:55:33,515 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 16:55:33,515 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 16:55:33,516 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 16:55:33,516 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 16:55:33,516 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 16:55:33,516 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 16:55:33,516 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 16:55:33,516 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 16:55:33,516 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 16:55:33,516 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 16:55:33,516 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 16:55:33,516 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 16:55:33,516 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 16:55:33,516 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 16:55:33,516 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 16:55:33,517 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 16:55:33,517 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 16:55:33,517 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 16:55:33,517 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 16:55:33,517 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 16:55:33,517 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 16:55:33,517 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 16:55:33,517 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 16:55:33,517 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 16:55:33,517 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 16:55:33,518 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 16:55:33,518 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 16:55:33,518 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 16:55:33,518 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 16:55:33,518 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 16:55:33,518 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 16:55:33,518 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 16:55:33,518 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 16:55:33,518 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 16:55:33,518 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 16:55:33,518 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 16:55:33,518 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 16:55:33,519 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 16:55:33,519 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 16:55:33,519 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 16:55:33,519 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 16:55:33,519 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 16:55:33,519 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 16:55:33,519 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 16:55:33,519 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 16:55:33,519 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 16:55:33,519 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 16:55:33,519 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 16:55:33,520 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 16:55:33,520 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 16:55:33,520 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 16:55:33,520 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 16:55:33,520 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 16:55:33,520 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 16:55:33,520 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 16:55:33,520 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 16:55:33,521 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 16:55:33,521 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 16:55:33,521 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 16:55:33,521 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 16:55:33,521 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 16:55:33,521 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 16:55:33,521 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 16:55:33,521 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 16:55:33,521 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 16:55:33,521 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 16:55:33,521 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 16:55:33,521 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 16:55:33,522 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 16:55:33,522 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 16:55:33,522 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 16:55:33,522 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 16:55:33,522 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 16:55:33,522 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 16:55:33,522 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 16:55:33,522 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 16:55:33,522 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 16:55:33,522 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 16:55:33,522 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 16:55:33,522 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 16:55:33,523 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 16:55:33,523 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 16:55:33,523 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 16:55:33,523 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 16:55:33,523 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 16:55:33,523 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 16:55:33,523 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 16:55:33,523 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 16:55:33,523 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 16:55:33,523 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 16:55:33,523 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 16:55:33,523 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 16:55:33,524 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 16:55:33,524 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 16:55:33,524 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 16:55:33,524 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 16:55:33,524 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 16:55:33,524 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 16:55:33,524 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 16:55:33,524 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 16:55:33,524 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 16:55:33,524 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 16:55:33,524 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 16:55:33,525 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 16:55:33,525 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 16:55:33,525 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 16:55:33,525 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 16:55:33,525 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 16:55:33,525 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 16:55:33,525 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 16:55:33,525 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 16:55:33,525 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 16:55:33,525 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 16:55:33,525 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,526 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 16:55:33,527 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 16:55:33,527 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 16:55:33,527 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 16:55:33,527 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 16:55:33,527 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 16:55:33,542 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG7188c7b0e [2018-04-11 16:55:33,544 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 16:55:33,545 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 16:55:33,546 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 16:55:33,546 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 16:55:33,549 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 16:55:33,550 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 04:55:33" (1/1) ... [2018-04-11 16:55:33,552 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@66618fed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:55:33, skipping insertion in model container [2018-04-11 16:55:33,552 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 04:55:33" (1/1) ... [2018-04-11 16:55:33,562 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 16:55:33,592 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 16:55:33,752 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 16:55:33,810 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 16:55:33,817 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 157 non ball SCCs. Number of states in SCCs 157. [2018-04-11 16:55:33,866 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:55:33 WrapperNode [2018-04-11 16:55:33,866 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 16:55:33,867 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 16:55:33,867 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 16:55:33,867 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 16:55:33,875 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:55:33" (1/1) ... [2018-04-11 16:55:33,875 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:55:33" (1/1) ... [2018-04-11 16:55:33,890 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:55:33" (1/1) ... [2018-04-11 16:55:33,891 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:55:33" (1/1) ... [2018-04-11 16:55:33,908 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:55:33" (1/1) ... [2018-04-11 16:55:33,915 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:55:33" (1/1) ... [2018-04-11 16:55:33,918 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:55:33" (1/1) ... [2018-04-11 16:55:33,924 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 16:55:33,924 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 16:55:33,924 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 16:55:33,924 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 16:55:33,925 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:55:33" (1/1) ... No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 16:55:34,023 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____bswap_32 [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____bswap_64 [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_positive [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-11 16:55:34,024 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-11 16:55:34,025 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-11 16:55:34,025 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-11 16:55:34,025 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-11 16:55:34,025 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-11 16:55:34,025 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-11 16:55:34,025 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-11 16:55:34,025 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-11 16:55:34,025 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-11 16:55:34,025 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-11 16:55:34,025 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-11 16:55:34,025 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-11 16:55:34,025 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-11 16:55:34,026 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-11 16:55:34,026 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-11 16:55:34,026 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-11 16:55:34,026 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-11 16:55:34,026 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-11 16:55:34,026 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-11 16:55:34,026 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-11 16:55:34,026 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-11 16:55:34,026 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__f [2018-04-11 16:55:34,026 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__g [2018-04-11 16:55:34,027 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17 [2018-04-11 16:55:34,027 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17 [2018-04-11 16:55:34,027 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_point [2018-04-11 16:55:34,027 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 16:55:34,027 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-11 16:55:34,027 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-11 16:55:34,027 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-11 16:55:34,027 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____bswap_32 [2018-04-11 16:55:34,027 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____bswap_64 [2018-04-11 16:55:34,027 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 16:55:34,027 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 16:55:34,028 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 16:55:34,028 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 16:55:34,028 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 16:55:34,028 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 16:55:34,028 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 16:55:34,028 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 16:55:34,028 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 16:55:34,028 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 16:55:34,028 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 16:55:34,028 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 16:55:34,029 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 16:55:34,029 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 16:55:34,029 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 16:55:34,029 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 16:55:34,029 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 16:55:34,029 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 16:55:34,029 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 16:55:34,029 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 16:55:34,029 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 16:55:34,029 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 16:55:34,029 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 16:55:34,030 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 16:55:34,030 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 16:55:34,030 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 16:55:34,030 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 16:55:34,030 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 16:55:34,030 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 16:55:34,030 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 16:55:34,030 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 16:55:34,030 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 16:55:34,030 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 16:55:34,030 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 16:55:34,031 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 16:55:34,031 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 16:55:34,031 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 16:55:34,031 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 16:55:34,031 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 16:55:34,031 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 16:55:34,031 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 16:55:34,031 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 16:55:34,031 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 16:55:34,031 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 16:55:34,031 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 16:55:34,031 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 16:55:34,032 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 16:55:34,032 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 16:55:34,032 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 16:55:34,032 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 16:55:34,032 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 16:55:34,032 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 16:55:34,032 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 16:55:34,032 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 16:55:34,032 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 16:55:34,033 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 16:55:34,033 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 16:55:34,034 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 16:55:34,034 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 16:55:34,035 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 16:55:34,035 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 16:55:34,035 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 16:55:34,035 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 16:55:34,035 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 16:55:34,035 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 16:55:34,035 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 16:55:34,035 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 16:55:34,035 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 16:55:34,035 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 16:55:34,036 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 16:55:34,036 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 16:55:34,036 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 16:55:34,036 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 16:55:34,036 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 16:55:34,036 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 16:55:34,036 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 16:55:34,036 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 16:55:34,036 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 16:55:34,036 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 16:55:34,036 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 16:55:34,036 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 16:55:34,037 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 16:55:34,038 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 16:55:34,038 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 16:55:34,038 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 16:55:34,038 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 16:55:34,038 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 16:55:34,038 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 16:55:34,038 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-11 16:55:34,038 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 16:55:34,038 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-11 16:55:34,038 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-11 16:55:34,038 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_positive [2018-04-11 16:55:34,042 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-11 16:55:34,042 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-11 16:55:34,042 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-11 16:55:34,043 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 16:55:34,043 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-11 16:55:34,043 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-11 16:55:34,043 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 16:55:34,043 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-11 16:55:34,043 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-11 16:55:34,043 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-11 16:55:34,043 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-11 16:55:34,043 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-11 16:55:34,043 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-11 16:55:34,043 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-11 16:55:34,043 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-11 16:55:34,044 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-11 16:55:34,044 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-11 16:55:34,044 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-11 16:55:34,044 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 16:55:34,044 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-11 16:55:34,044 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-11 16:55:34,044 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-11 16:55:34,044 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-11 16:55:34,044 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-11 16:55:34,044 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 16:55:34,044 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 16:55:34,044 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-11 16:55:34,045 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-11 16:55:34,045 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 16:55:34,045 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-11 16:55:34,045 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-11 16:55:34,045 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-11 16:55:34,045 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-11 16:55:34,045 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-11 16:55:34,045 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-11 16:55:34,045 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-11 16:55:34,045 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-11 16:55:34,045 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-11 16:55:34,045 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-11 16:55:34,046 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-11 16:55:34,046 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-11 16:55:34,046 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__f [2018-04-11 16:55:34,047 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__g [2018-04-11 16:55:34,047 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__alloc_17 [2018-04-11 16:55:34,047 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__free_17 [2018-04-11 16:55:34,047 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__entry_point [2018-04-11 16:55:34,047 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 16:55:34,047 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 16:55:34,047 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 16:55:34,047 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 16:55:34,457 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 16:55:34,498 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 16:55:34,691 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 16:55:34,692 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 04:55:34 BoogieIcfgContainer [2018-04-11 16:55:34,692 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 16:55:34,693 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 16:55:34,693 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 16:55:34,695 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 16:55:34,695 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 04:55:33" (1/3) ... [2018-04-11 16:55:34,696 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49ae1124 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 04:55:34, skipping insertion in model container [2018-04-11 16:55:34,696 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 04:55:33" (2/3) ... [2018-04-11 16:55:34,696 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49ae1124 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 04:55:34, skipping insertion in model container [2018-04-11 16:55:34,696 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 04:55:34" (3/3) ... [2018-04-11 16:55:34,698 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test17_1_true-valid-memsafety_true-termination.i [2018-04-11 16:55:34,706 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-04-11 16:55:34,720 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 87 error locations. [2018-04-11 16:55:34,757 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 16:55:34,758 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 16:55:34,758 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-11 16:55:34,758 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-04-11 16:55:34,758 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-04-11 16:55:34,758 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 16:55:34,758 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 16:55:34,758 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 16:55:34,758 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 16:55:34,759 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 16:55:34,770 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states. [2018-04-11 16:55:34,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 16:55:34,777 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:34,778 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 16:55:34,778 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 16:55:34,782 INFO L82 PathProgramCache]: Analyzing trace with hash 17087150, now seen corresponding path program 1 times [2018-04-11 16:55:34,783 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:34,784 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:34,821 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:34,821 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:34,821 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:34,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:34,852 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:34,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:34,887 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:34,887 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 16:55:34,889 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 16:55:34,899 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 16:55:34,900 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:55:34,902 INFO L87 Difference]: Start difference. First operand 158 states. Second operand 3 states. [2018-04-11 16:55:35,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:35,016 INFO L93 Difference]: Finished difference Result 127 states and 136 transitions. [2018-04-11 16:55:35,016 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 16:55:35,017 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 16:55:35,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:35,024 INFO L225 Difference]: With dead ends: 127 [2018-04-11 16:55:35,024 INFO L226 Difference]: Without dead ends: 121 [2018-04-11 16:55:35,025 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:55:35,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-04-11 16:55:35,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 84. [2018-04-11 16:55:35,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-04-11 16:55:35,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 91 transitions. [2018-04-11 16:55:35,062 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 91 transitions. Word has length 4 [2018-04-11 16:55:35,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:35,062 INFO L459 AbstractCegarLoop]: Abstraction has 84 states and 91 transitions. [2018-04-11 16:55:35,062 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 16:55:35,062 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 91 transitions. [2018-04-11 16:55:35,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 16:55:35,062 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:35,063 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 16:55:35,063 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 16:55:35,063 INFO L82 PathProgramCache]: Analyzing trace with hash 17087151, now seen corresponding path program 1 times [2018-04-11 16:55:35,063 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:35,063 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:35,065 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,065 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:35,065 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:35,079 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:35,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:35,104 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:35,104 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 16:55:35,105 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 16:55:35,106 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 16:55:35,106 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:55:35,106 INFO L87 Difference]: Start difference. First operand 84 states and 91 transitions. Second operand 3 states. [2018-04-11 16:55:35,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:35,146 INFO L93 Difference]: Finished difference Result 152 states and 168 transitions. [2018-04-11 16:55:35,146 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 16:55:35,146 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 16:55:35,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:35,147 INFO L225 Difference]: With dead ends: 152 [2018-04-11 16:55:35,147 INFO L226 Difference]: Without dead ends: 152 [2018-04-11 16:55:35,148 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:55:35,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-04-11 16:55:35,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 82. [2018-04-11 16:55:35,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2018-04-11 16:55:35,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 89 transitions. [2018-04-11 16:55:35,154 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 89 transitions. Word has length 4 [2018-04-11 16:55:35,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:35,154 INFO L459 AbstractCegarLoop]: Abstraction has 82 states and 89 transitions. [2018-04-11 16:55:35,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 16:55:35,155 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 89 transitions. [2018-04-11 16:55:35,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-11 16:55:35,155 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:35,155 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:55:35,156 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 16:55:35,156 INFO L82 PathProgramCache]: Analyzing trace with hash 434438555, now seen corresponding path program 1 times [2018-04-11 16:55:35,156 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:35,156 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:35,158 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,158 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:35,158 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:35,175 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:35,210 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:35,210 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:35,210 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 16:55:35,211 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 16:55:35,211 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 16:55:35,211 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:55:35,211 INFO L87 Difference]: Start difference. First operand 82 states and 89 transitions. Second operand 3 states. [2018-04-11 16:55:35,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:35,305 INFO L93 Difference]: Finished difference Result 139 states and 158 transitions. [2018-04-11 16:55:35,305 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 16:55:35,305 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 20 [2018-04-11 16:55:35,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:35,306 INFO L225 Difference]: With dead ends: 139 [2018-04-11 16:55:35,306 INFO L226 Difference]: Without dead ends: 136 [2018-04-11 16:55:35,307 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 16:55:35,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2018-04-11 16:55:35,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 86. [2018-04-11 16:55:35,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-04-11 16:55:35,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 94 transitions. [2018-04-11 16:55:35,315 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 94 transitions. Word has length 20 [2018-04-11 16:55:35,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:35,315 INFO L459 AbstractCegarLoop]: Abstraction has 86 states and 94 transitions. [2018-04-11 16:55:35,315 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 16:55:35,315 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 94 transitions. [2018-04-11 16:55:35,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-11 16:55:35,316 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:35,316 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:55:35,316 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 16:55:35,316 INFO L82 PathProgramCache]: Analyzing trace with hash 433602795, now seen corresponding path program 1 times [2018-04-11 16:55:35,316 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:35,316 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:35,317 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,317 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:35,317 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:35,332 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:35,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:35,373 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:35,373 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 16:55:35,373 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 16:55:35,373 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 16:55:35,373 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 16:55:35,374 INFO L87 Difference]: Start difference. First operand 86 states and 94 transitions. Second operand 5 states. [2018-04-11 16:55:35,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:35,391 INFO L93 Difference]: Finished difference Result 88 states and 95 transitions. [2018-04-11 16:55:35,391 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 16:55:35,391 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 20 [2018-04-11 16:55:35,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:35,392 INFO L225 Difference]: With dead ends: 88 [2018-04-11 16:55:35,392 INFO L226 Difference]: Without dead ends: 86 [2018-04-11 16:55:35,392 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 16:55:35,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-04-11 16:55:35,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 84. [2018-04-11 16:55:35,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-04-11 16:55:35,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 91 transitions. [2018-04-11 16:55:35,397 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 91 transitions. Word has length 20 [2018-04-11 16:55:35,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:35,398 INFO L459 AbstractCegarLoop]: Abstraction has 84 states and 91 transitions. [2018-04-11 16:55:35,398 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 16:55:35,398 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 91 transitions. [2018-04-11 16:55:35,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-11 16:55:35,398 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:35,399 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 16:55:35,399 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 16:55:35,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1273791971, now seen corresponding path program 1 times [2018-04-11 16:55:35,399 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:35,399 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:35,400 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,401 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:35,401 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:35,415 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:35,453 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:35,453 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:35,453 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:55:35,453 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:55:35,454 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:55:35,454 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:55:35,454 INFO L87 Difference]: Start difference. First operand 84 states and 91 transitions. Second operand 6 states. [2018-04-11 16:55:35,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:35,489 INFO L93 Difference]: Finished difference Result 84 states and 90 transitions. [2018-04-11 16:55:35,490 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:55:35,490 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 22 [2018-04-11 16:55:35,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:35,491 INFO L225 Difference]: With dead ends: 84 [2018-04-11 16:55:35,491 INFO L226 Difference]: Without dead ends: 84 [2018-04-11 16:55:35,491 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-11 16:55:35,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2018-04-11 16:55:35,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2018-04-11 16:55:35,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-04-11 16:55:35,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 90 transitions. [2018-04-11 16:55:35,496 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 90 transitions. Word has length 22 [2018-04-11 16:55:35,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:35,496 INFO L459 AbstractCegarLoop]: Abstraction has 84 states and 90 transitions. [2018-04-11 16:55:35,496 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:55:35,497 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 90 transitions. [2018-04-11 16:55:35,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-11 16:55:35,497 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:35,497 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 16:55:35,497 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 16:55:35,498 INFO L82 PathProgramCache]: Analyzing trace with hash -1274627731, now seen corresponding path program 1 times [2018-04-11 16:55:35,498 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:35,498 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:35,499 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,499 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:35,499 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:35,512 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:35,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:35,544 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:35,544 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 16:55:35,544 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:55:35,544 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:55:35,544 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:55:35,544 INFO L87 Difference]: Start difference. First operand 84 states and 90 transitions. Second operand 6 states. [2018-04-11 16:55:35,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:35,637 INFO L93 Difference]: Finished difference Result 83 states and 89 transitions. [2018-04-11 16:55:35,637 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:55:35,637 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 22 [2018-04-11 16:55:35,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:35,638 INFO L225 Difference]: With dead ends: 83 [2018-04-11 16:55:35,638 INFO L226 Difference]: Without dead ends: 83 [2018-04-11 16:55:35,638 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 16:55:35,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-04-11 16:55:35,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2018-04-11 16:55:35,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-04-11 16:55:35,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 89 transitions. [2018-04-11 16:55:35,641 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 89 transitions. Word has length 22 [2018-04-11 16:55:35,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:35,641 INFO L459 AbstractCegarLoop]: Abstraction has 83 states and 89 transitions. [2018-04-11 16:55:35,641 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:55:35,642 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 89 transitions. [2018-04-11 16:55:35,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-11 16:55:35,642 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:35,642 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 16:55:35,642 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 16:55:35,642 INFO L82 PathProgramCache]: Analyzing trace with hash -1274627730, now seen corresponding path program 1 times [2018-04-11 16:55:35,642 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:35,643 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:35,644 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,644 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:35,644 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:35,656 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:35,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:35,800 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:35,800 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-11 16:55:35,801 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 16:55:35,801 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 16:55:35,801 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:55:35,801 INFO L87 Difference]: Start difference. First operand 83 states and 89 transitions. Second operand 9 states. [2018-04-11 16:55:35,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:35,978 INFO L93 Difference]: Finished difference Result 87 states and 93 transitions. [2018-04-11 16:55:35,978 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 16:55:35,979 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 22 [2018-04-11 16:55:35,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:35,979 INFO L225 Difference]: With dead ends: 87 [2018-04-11 16:55:35,979 INFO L226 Difference]: Without dead ends: 87 [2018-04-11 16:55:35,980 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 16:55:35,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2018-04-11 16:55:35,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 86. [2018-04-11 16:55:35,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-04-11 16:55:35,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 92 transitions. [2018-04-11 16:55:35,984 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 92 transitions. Word has length 22 [2018-04-11 16:55:35,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:35,984 INFO L459 AbstractCegarLoop]: Abstraction has 86 states and 92 transitions. [2018-04-11 16:55:35,984 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 16:55:35,984 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 92 transitions. [2018-04-11 16:55:35,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-11 16:55:35,984 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:35,984 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:55:35,984 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 16:55:35,985 INFO L82 PathProgramCache]: Analyzing trace with hash 1987697797, now seen corresponding path program 1 times [2018-04-11 16:55:35,985 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:35,985 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:35,985 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,985 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:35,985 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:35,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:35,998 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:36,176 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 16:55:36,176 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:36,176 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:36,177 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:36,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:36,212 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:36,246 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2018-04-11 16:55:36,248 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,266 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2018-04-11 16:55:36,266 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:36,282 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 16:55:36,282 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:48 [2018-04-11 16:55:36,536 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 16:55:36,536 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:55:36,536 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2018-04-11 16:55:36,537 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-11 16:55:36,537 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-11 16:55:36,537 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2018-04-11 16:55:36,537 INFO L87 Difference]: Start difference. First operand 86 states and 92 transitions. Second operand 17 states. [2018-04-11 16:55:36,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:36,908 INFO L93 Difference]: Finished difference Result 91 states and 97 transitions. [2018-04-11 16:55:36,908 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 16:55:36,908 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 26 [2018-04-11 16:55:36,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:36,908 INFO L225 Difference]: With dead ends: 91 [2018-04-11 16:55:36,909 INFO L226 Difference]: Without dead ends: 91 [2018-04-11 16:55:36,909 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 16:55:36,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-04-11 16:55:36,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 90. [2018-04-11 16:55:36,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2018-04-11 16:55:36,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 96 transitions. [2018-04-11 16:55:36,911 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 96 transitions. Word has length 26 [2018-04-11 16:55:36,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:36,912 INFO L459 AbstractCegarLoop]: Abstraction has 90 states and 96 transitions. [2018-04-11 16:55:36,912 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-11 16:55:36,912 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 96 transitions. [2018-04-11 16:55:36,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-04-11 16:55:36,912 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:36,912 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 16:55:36,912 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 16:55:36,912 INFO L82 PathProgramCache]: Analyzing trace with hash -1243112420, now seen corresponding path program 2 times [2018-04-11 16:55:36,912 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:36,912 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:36,913 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:36,913 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:36,913 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:36,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:36,922 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:37,097 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 16:55:37,098 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:37,098 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:37,098 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:55:37,110 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 16:55:37,110 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:55:37,112 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:37,147 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2018-04-11 16:55:37,148 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:37,172 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2018-04-11 16:55:37,173 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:37,191 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 16:55:37,191 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:48 [2018-04-11 16:55:37,502 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:37,502 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:55:37,502 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2018-04-11 16:55:37,502 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-11 16:55:37,502 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-11 16:55:37,502 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2018-04-11 16:55:37,502 INFO L87 Difference]: Start difference. First operand 90 states and 96 transitions. Second operand 22 states. [2018-04-11 16:55:37,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:37,854 INFO L93 Difference]: Finished difference Result 90 states and 96 transitions. [2018-04-11 16:55:37,854 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 16:55:37,855 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 30 [2018-04-11 16:55:37,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:37,857 INFO L225 Difference]: With dead ends: 90 [2018-04-11 16:55:37,857 INFO L226 Difference]: Without dead ends: 90 [2018-04-11 16:55:37,857 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2018-04-11 16:55:37,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2018-04-11 16:55:37,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 88. [2018-04-11 16:55:37,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2018-04-11 16:55:37,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 94 transitions. [2018-04-11 16:55:37,859 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 94 transitions. Word has length 30 [2018-04-11 16:55:37,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:37,860 INFO L459 AbstractCegarLoop]: Abstraction has 88 states and 94 transitions. [2018-04-11 16:55:37,860 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-11 16:55:37,860 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 94 transitions. [2018-04-11 16:55:37,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-04-11 16:55:37,860 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:37,860 INFO L355 BasicCegarLoop]: trace histogram [3, 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] [2018-04-11 16:55:37,860 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 16:55:37,861 INFO L82 PathProgramCache]: Analyzing trace with hash -219155563, now seen corresponding path program 1 times [2018-04-11 16:55:37,861 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:37,861 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:37,861 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:37,861 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:55:37,861 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:37,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:37,868 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:37,897 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-11 16:55:37,897 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:37,897 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 16:55:37,897 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 16:55:37,897 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 16:55:37,897 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 16:55:37,898 INFO L87 Difference]: Start difference. First operand 88 states and 94 transitions. Second operand 5 states. [2018-04-11 16:55:37,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:37,907 INFO L93 Difference]: Finished difference Result 92 states and 98 transitions. [2018-04-11 16:55:37,907 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 16:55:37,907 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 41 [2018-04-11 16:55:37,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:37,908 INFO L225 Difference]: With dead ends: 92 [2018-04-11 16:55:37,908 INFO L226 Difference]: Without dead ends: 92 [2018-04-11 16:55:37,908 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 16:55:37,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2018-04-11 16:55:37,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 90. [2018-04-11 16:55:37,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2018-04-11 16:55:37,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 96 transitions. [2018-04-11 16:55:37,911 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 96 transitions. Word has length 41 [2018-04-11 16:55:37,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:37,912 INFO L459 AbstractCegarLoop]: Abstraction has 90 states and 96 transitions. [2018-04-11 16:55:37,912 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 16:55:37,912 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 96 transitions. [2018-04-11 16:55:37,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-04-11 16:55:37,913 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:37,913 INFO L355 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:55:37,913 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 16:55:37,913 INFO L82 PathProgramCache]: Analyzing trace with hash -868742158, now seen corresponding path program 1 times [2018-04-11 16:55:37,913 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:37,913 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:37,914 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:37,914 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:37,915 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:37,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:37,923 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:37,951 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-11 16:55:37,951 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:55:37,952 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 16:55:37,952 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:55:37,952 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:55:37,952 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:55:37,952 INFO L87 Difference]: Start difference. First operand 90 states and 96 transitions. Second operand 6 states. [2018-04-11 16:55:38,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:38,075 INFO L93 Difference]: Finished difference Result 140 states and 153 transitions. [2018-04-11 16:55:38,075 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:55:38,075 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 42 [2018-04-11 16:55:38,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:38,076 INFO L225 Difference]: With dead ends: 140 [2018-04-11 16:55:38,076 INFO L226 Difference]: Without dead ends: 140 [2018-04-11 16:55:38,076 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 16:55:38,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2018-04-11 16:55:38,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 116. [2018-04-11 16:55:38,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-04-11 16:55:38,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 131 transitions. [2018-04-11 16:55:38,079 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 131 transitions. Word has length 42 [2018-04-11 16:55:38,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:38,079 INFO L459 AbstractCegarLoop]: Abstraction has 116 states and 131 transitions. [2018-04-11 16:55:38,079 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:55:38,079 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 131 transitions. [2018-04-11 16:55:38,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-04-11 16:55:38,080 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:38,080 INFO L355 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:55:38,080 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 16:55:38,080 INFO L82 PathProgramCache]: Analyzing trace with hash -868742157, now seen corresponding path program 1 times [2018-04-11 16:55:38,080 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:38,080 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:38,081 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:38,081 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:38,081 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:38,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:38,091 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:38,135 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:38,135 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:38,135 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:38,136 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:38,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:38,152 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:38,188 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:38,188 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:55:38,188 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2018-04-11 16:55:38,188 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 16:55:38,189 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 16:55:38,189 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:55:38,189 INFO L87 Difference]: Start difference. First operand 116 states and 131 transitions. Second operand 9 states. [2018-04-11 16:55:38,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:38,212 INFO L93 Difference]: Finished difference Result 122 states and 137 transitions. [2018-04-11 16:55:38,212 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 16:55:38,213 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 42 [2018-04-11 16:55:38,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:38,213 INFO L225 Difference]: With dead ends: 122 [2018-04-11 16:55:38,213 INFO L226 Difference]: Without dead ends: 122 [2018-04-11 16:55:38,214 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:55:38,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2018-04-11 16:55:38,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 120. [2018-04-11 16:55:38,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-04-11 16:55:38,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 135 transitions. [2018-04-11 16:55:38,217 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 135 transitions. Word has length 42 [2018-04-11 16:55:38,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:38,218 INFO L459 AbstractCegarLoop]: Abstraction has 120 states and 135 transitions. [2018-04-11 16:55:38,218 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 16:55:38,218 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 135 transitions. [2018-04-11 16:55:38,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-04-11 16:55:38,219 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:38,219 INFO L355 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 16:55:38,219 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 16:55:38,219 INFO L82 PathProgramCache]: Analyzing trace with hash -495338102, now seen corresponding path program 2 times [2018-04-11 16:55:38,219 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:38,219 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:38,220 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:38,220 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:38,220 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:38,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:38,228 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:38,284 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:38,284 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:38,285 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:38,285 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:55:38,293 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-04-11 16:55:38,294 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:55:38,295 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:38,316 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 16:55:38,316 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:55:38,316 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2018-04-11 16:55:38,317 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 16:55:38,317 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 16:55:38,317 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2018-04-11 16:55:38,317 INFO L87 Difference]: Start difference. First operand 120 states and 135 transitions. Second operand 9 states. [2018-04-11 16:55:38,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:38,413 INFO L93 Difference]: Finished difference Result 153 states and 169 transitions. [2018-04-11 16:55:38,413 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 16:55:38,413 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 46 [2018-04-11 16:55:38,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:38,414 INFO L225 Difference]: With dead ends: 153 [2018-04-11 16:55:38,414 INFO L226 Difference]: Without dead ends: 150 [2018-04-11 16:55:38,415 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2018-04-11 16:55:38,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2018-04-11 16:55:38,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 123. [2018-04-11 16:55:38,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-04-11 16:55:38,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 137 transitions. [2018-04-11 16:55:38,418 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 137 transitions. Word has length 46 [2018-04-11 16:55:38,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:38,418 INFO L459 AbstractCegarLoop]: Abstraction has 123 states and 137 transitions. [2018-04-11 16:55:38,418 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 16:55:38,418 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 137 transitions. [2018-04-11 16:55:38,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-04-11 16:55:38,421 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:38,422 INFO L355 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 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 16:55:38,422 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 16:55:38,422 INFO L82 PathProgramCache]: Analyzing trace with hash -1919435927, now seen corresponding path program 1 times [2018-04-11 16:55:38,422 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:38,422 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:38,423 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:38,424 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:55:38,424 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:38,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:38,433 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:38,476 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 16:55:38,476 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:38,476 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:38,477 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:38,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:38,490 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:38,543 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:38,543 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:55:38,543 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2018-04-11 16:55:38,544 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-11 16:55:38,544 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-11 16:55:38,544 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2018-04-11 16:55:38,544 INFO L87 Difference]: Start difference. First operand 123 states and 137 transitions. Second operand 13 states. [2018-04-11 16:55:38,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:38,589 INFO L93 Difference]: Finished difference Result 129 states and 143 transitions. [2018-04-11 16:55:38,589 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 16:55:38,589 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 51 [2018-04-11 16:55:38,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:38,590 INFO L225 Difference]: With dead ends: 129 [2018-04-11 16:55:38,591 INFO L226 Difference]: Without dead ends: 129 [2018-04-11 16:55:38,591 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 47 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 16:55:38,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-04-11 16:55:38,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 127. [2018-04-11 16:55:38,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2018-04-11 16:55:38,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 141 transitions. [2018-04-11 16:55:38,595 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 141 transitions. Word has length 51 [2018-04-11 16:55:38,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:38,595 INFO L459 AbstractCegarLoop]: Abstraction has 127 states and 141 transitions. [2018-04-11 16:55:38,596 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-11 16:55:38,596 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 141 transitions. [2018-04-11 16:55:38,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-04-11 16:55:38,596 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:38,597 INFO L355 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 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 16:55:38,597 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 16:55:38,597 INFO L82 PathProgramCache]: Analyzing trace with hash -822156366, now seen corresponding path program 2 times [2018-04-11 16:55:38,597 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:38,597 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:38,598 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:38,598 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:38,599 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:38,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:38,611 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:38,673 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 16:55:38,673 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:38,674 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:38,675 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:55:38,696 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 16:55:38,696 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:55:38,700 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:38,759 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 6 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:38,760 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:55:38,760 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2018-04-11 16:55:38,760 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 16:55:38,760 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 16:55:38,761 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=120, Unknown=0, NotChecked=0, Total=210 [2018-04-11 16:55:38,761 INFO L87 Difference]: Start difference. First operand 127 states and 141 transitions. Second operand 15 states. [2018-04-11 16:55:38,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:38,817 INFO L93 Difference]: Finished difference Result 133 states and 147 transitions. [2018-04-11 16:55:38,817 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 16:55:38,817 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 55 [2018-04-11 16:55:38,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:38,818 INFO L225 Difference]: With dead ends: 133 [2018-04-11 16:55:38,818 INFO L226 Difference]: Without dead ends: 133 [2018-04-11 16:55:38,819 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=90, Invalid=120, Unknown=0, NotChecked=0, Total=210 [2018-04-11 16:55:38,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-04-11 16:55:38,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 131. [2018-04-11 16:55:38,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-04-11 16:55:38,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 145 transitions. [2018-04-11 16:55:38,823 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 145 transitions. Word has length 55 [2018-04-11 16:55:38,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:38,823 INFO L459 AbstractCegarLoop]: Abstraction has 131 states and 145 transitions. [2018-04-11 16:55:38,823 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 16:55:38,823 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 145 transitions. [2018-04-11 16:55:38,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-04-11 16:55:38,824 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:38,824 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 16:55:38,824 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 16:55:38,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1016512379, now seen corresponding path program 3 times [2018-04-11 16:55:38,825 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:38,825 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:38,825 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:38,826 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:55:38,826 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:38,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:38,837 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:38,903 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 16:55:38,903 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:38,903 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:38,904 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-11 16:55:38,926 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2018-04-11 16:55:38,926 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:55:38,929 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:38,939 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 16:55:38,940 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,941 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:55:38,941 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 16:55:39,004 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| Int)) (= |c_#valid| (store |c_old(#valid)| |__U_MULTI_fmemleaks_test_____true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| 1))) is different from true [2018-04-11 16:55:39,008 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-11 16:55:39,009 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:39,012 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:55:39,012 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:11 [2018-04-11 16:55:39,027 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 3 not checked. [2018-04-11 16:55:39,028 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:55:39,028 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 18 [2018-04-11 16:55:39,028 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 16:55:39,028 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 16:55:39,028 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=220, Unknown=1, NotChecked=30, Total=306 [2018-04-11 16:55:39,029 INFO L87 Difference]: Start difference. First operand 131 states and 145 transitions. Second operand 18 states. [2018-04-11 16:55:39,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:39,457 INFO L93 Difference]: Finished difference Result 168 states and 185 transitions. [2018-04-11 16:55:39,457 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-11 16:55:39,457 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 59 [2018-04-11 16:55:39,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:39,458 INFO L225 Difference]: With dead ends: 168 [2018-04-11 16:55:39,458 INFO L226 Difference]: Without dead ends: 168 [2018-04-11 16:55:39,458 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=174, Invalid=820, Unknown=2, NotChecked=60, Total=1056 [2018-04-11 16:55:39,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2018-04-11 16:55:39,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 140. [2018-04-11 16:55:39,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-04-11 16:55:39,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 157 transitions. [2018-04-11 16:55:39,461 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 157 transitions. Word has length 59 [2018-04-11 16:55:39,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:39,461 INFO L459 AbstractCegarLoop]: Abstraction has 140 states and 157 transitions. [2018-04-11 16:55:39,461 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 16:55:39,461 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 157 transitions. [2018-04-11 16:55:39,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-04-11 16:55:39,461 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:39,461 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 16:55:39,462 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 16:55:39,462 INFO L82 PathProgramCache]: Analyzing trace with hash 534351557, now seen corresponding path program 1 times [2018-04-11 16:55:39,462 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:39,462 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:39,462 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:39,462 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:55:39,463 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:39,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:39,470 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:39,538 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 16:55:39,538 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:39,538 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:39,539 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:39,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:39,558 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:39,632 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 16:55:39,633 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:55:39,633 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2018-04-11 16:55:39,633 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 16:55:39,633 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 16:55:39,634 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=199, Unknown=0, NotChecked=0, Total=342 [2018-04-11 16:55:39,634 INFO L87 Difference]: Start difference. First operand 140 states and 157 transitions. Second operand 19 states. [2018-04-11 16:55:39,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:39,699 INFO L93 Difference]: Finished difference Result 146 states and 163 transitions. [2018-04-11 16:55:39,700 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 16:55:39,700 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 63 [2018-04-11 16:55:39,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:39,701 INFO L225 Difference]: With dead ends: 146 [2018-04-11 16:55:39,701 INFO L226 Difference]: Without dead ends: 146 [2018-04-11 16:55:39,701 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 16:55:39,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2018-04-11 16:55:39,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 144. [2018-04-11 16:55:39,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-04-11 16:55:39,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 161 transitions. [2018-04-11 16:55:39,705 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 161 transitions. Word has length 63 [2018-04-11 16:55:39,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:39,705 INFO L459 AbstractCegarLoop]: Abstraction has 144 states and 161 transitions. [2018-04-11 16:55:39,705 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 16:55:39,706 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 161 transitions. [2018-04-11 16:55:39,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-04-11 16:55:39,706 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:39,706 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 16:55:39,706 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 16:55:39,707 INFO L82 PathProgramCache]: Analyzing trace with hash -81686130, now seen corresponding path program 2 times [2018-04-11 16:55:39,707 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:39,707 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:39,708 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:39,708 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:55:39,708 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:39,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:39,719 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:39,809 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 16:55:39,809 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:39,810 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:39,810 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-04-11 16:55:39,828 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-04-11 16:55:39,828 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:55:39,831 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:39,946 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 6 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 16:55:39,946 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:55:39,946 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2018-04-11 16:55:39,946 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-11 16:55:39,947 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-11 16:55:39,947 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=246, Unknown=0, NotChecked=0, Total=420 [2018-04-11 16:55:39,947 INFO L87 Difference]: Start difference. First operand 144 states and 161 transitions. Second operand 21 states. [2018-04-11 16:55:40,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:55:40,010 INFO L93 Difference]: Finished difference Result 150 states and 167 transitions. [2018-04-11 16:55:40,011 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 16:55:40,011 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 67 [2018-04-11 16:55:40,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:55:40,012 INFO L225 Difference]: With dead ends: 150 [2018-04-11 16:55:40,012 INFO L226 Difference]: Without dead ends: 150 [2018-04-11 16:55:40,012 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=174, Invalid=246, Unknown=0, NotChecked=0, Total=420 [2018-04-11 16:55:40,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2018-04-11 16:55:40,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 148. [2018-04-11 16:55:40,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2018-04-11 16:55:40,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 165 transitions. [2018-04-11 16:55:40,016 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 165 transitions. Word has length 67 [2018-04-11 16:55:40,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:55:40,017 INFO L459 AbstractCegarLoop]: Abstraction has 148 states and 165 transitions. [2018-04-11 16:55:40,017 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-11 16:55:40,017 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 165 transitions. [2018-04-11 16:55:40,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-04-11 16:55:40,017 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:55:40,018 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 16:55:40,018 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 16:55:40,018 INFO L82 PathProgramCache]: Analyzing trace with hash 430507991, now seen corresponding path program 3 times [2018-04-11 16:55:40,018 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:55:40,018 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:55:40,020 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:40,020 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:55:40,020 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:55:40,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:55:40,033 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:55:40,132 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 16:55:40,132 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:55:40,132 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:55:40,133 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-04-11 16:55:40,150 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2018-04-11 16:55:40,150 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-04-11 16:55:40,153 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:55:40,175 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2018-04-11 16:55:40,176 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:40,196 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2018-04-11 16:55:40,197 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:40,211 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2018-04-11 16:55:40,212 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:40,213 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 21 [2018-04-11 16:55:40,214 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:40,225 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:55:40,225 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:50, output treesize:46 [2018-04-11 16:55:40,451 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:40,453 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 35 treesize of output 38 [2018-04-11 16:55:40,453 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:40,476 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:40,477 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:40,477 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 37 treesize of output 50 [2018-04-11 16:55:40,477 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:40,499 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:40,499 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:40,500 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 37 [2018-04-11 16:55:40,500 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:40,526 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:40,527 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:55:40,527 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 35 [2018-04-11 16:55:40,528 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:55:40,542 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:55:40,542 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:73, output treesize:55 [2018-04-11 16:55:40,602 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2018-04-11 16:55:40,603 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:55:40,603 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 24 [2018-04-11 16:55:40,603 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 16:55:40,603 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 16:55:40,604 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=458, Unknown=2, NotChecked=0, Total=552 [2018-04-11 16:55:40,604 INFO L87 Difference]: Start difference. First operand 148 states and 165 transitions. Second operand 24 states. [2018-04-11 16:56:03,740 WARN L148 SmtUtils]: Spent 14280ms on a formula simplification that was a NOOP. DAG size: 52 [2018-04-11 16:56:25,966 WARN L151 SmtUtils]: Spent 22183ms on a formula simplification. DAG size of input: 56 DAG size of output 54 [2018-04-11 16:56:26,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:26,276 INFO L93 Difference]: Finished difference Result 237 states and 261 transitions. [2018-04-11 16:56:26,276 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-11 16:56:26,276 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 71 [2018-04-11 16:56:26,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:26,277 INFO L225 Difference]: With dead ends: 237 [2018-04-11 16:56:26,277 INFO L226 Difference]: Without dead ends: 237 [2018-04-11 16:56:26,278 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 37.7s TimeCoverageRelationStatistics Valid=332, Invalid=1644, Unknown=4, NotChecked=0, Total=1980 [2018-04-11 16:56:26,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2018-04-11 16:56:26,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 156. [2018-04-11 16:56:26,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2018-04-11 16:56:26,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 174 transitions. [2018-04-11 16:56:26,281 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 174 transitions. Word has length 71 [2018-04-11 16:56:26,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:26,281 INFO L459 AbstractCegarLoop]: Abstraction has 156 states and 174 transitions. [2018-04-11 16:56:26,281 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 16:56:26,281 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 174 transitions. [2018-04-11 16:56:26,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-04-11 16:56:26,282 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:26,282 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 16:56:26,282 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 16:56:26,282 INFO L82 PathProgramCache]: Analyzing trace with hash 513203346, now seen corresponding path program 1 times [2018-04-11 16:56:26,282 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:26,282 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:26,283 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:26,283 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-04-11 16:56:26,283 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:26,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:26,292 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:26,319 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 16:56:26,319 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:56:26,319 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 16:56:26,320 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 16:56:26,320 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 16:56:26,320 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 16:56:26,320 INFO L87 Difference]: Start difference. First operand 156 states and 174 transitions. Second operand 4 states. [2018-04-11 16:56:26,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:26,348 INFO L93 Difference]: Finished difference Result 165 states and 182 transitions. [2018-04-11 16:56:26,349 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 16:56:26,349 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 76 [2018-04-11 16:56:26,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:26,349 INFO L225 Difference]: With dead ends: 165 [2018-04-11 16:56:26,350 INFO L226 Difference]: Without dead ends: 165 [2018-04-11 16:56:26,350 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 16:56:26,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-04-11 16:56:26,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 159. [2018-04-11 16:56:26,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-04-11 16:56:26,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 176 transitions. [2018-04-11 16:56:26,354 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 176 transitions. Word has length 76 [2018-04-11 16:56:26,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:26,354 INFO L459 AbstractCegarLoop]: Abstraction has 159 states and 176 transitions. [2018-04-11 16:56:26,354 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 16:56:26,354 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 176 transitions. [2018-04-11 16:56:26,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-04-11 16:56:26,355 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:26,355 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 16:56:26,355 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 16:56:26,355 INFO L82 PathProgramCache]: Analyzing trace with hash -746527459, now seen corresponding path program 1 times [2018-04-11 16:56:26,355 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:26,355 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:26,356 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:26,356 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:26,356 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:26,369 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:26,564 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 16:56:26,565 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:56:26,565 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:56:26,566 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:26,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:26,591 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:56:26,618 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 16 [2018-04-11 16:56:26,618 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:26,633 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 19 [2018-04-11 16:56:26,634 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:26,647 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:56:26,647 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:38, output treesize:36 [2018-04-11 16:56:26,889 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 1 proven. 32 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-11 16:56:26,889 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:56:26,889 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2018-04-11 16:56:26,889 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-11 16:56:26,889 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-11 16:56:26,890 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2018-04-11 16:56:26,890 INFO L87 Difference]: Start difference. First operand 159 states and 176 transitions. Second operand 23 states. [2018-04-11 16:56:27,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:56:27,533 INFO L93 Difference]: Finished difference Result 186 states and 201 transitions. [2018-04-11 16:56:27,533 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-11 16:56:27,533 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 84 [2018-04-11 16:56:27,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:56:27,534 INFO L225 Difference]: With dead ends: 186 [2018-04-11 16:56:27,534 INFO L226 Difference]: Without dead ends: 186 [2018-04-11 16:56:27,535 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=145, Invalid=1115, Unknown=0, NotChecked=0, Total=1260 [2018-04-11 16:56:27,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2018-04-11 16:56:27,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 167. [2018-04-11 16:56:27,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2018-04-11 16:56:27,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 186 transitions. [2018-04-11 16:56:27,540 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 186 transitions. Word has length 84 [2018-04-11 16:56:27,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:56:27,540 INFO L459 AbstractCegarLoop]: Abstraction has 167 states and 186 transitions. [2018-04-11 16:56:27,541 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-11 16:56:27,541 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 186 transitions. [2018-04-11 16:56:27,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-04-11 16:56:27,541 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:56:27,542 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 16:56:27,542 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 16:56:27,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1667514707, now seen corresponding path program 1 times [2018-04-11 16:56:27,542 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:56:27,542 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:56:27,543 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:27,543 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:27,543 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:56:27,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:27,597 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:56:27,610 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:56:27,610 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:56:27,610 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:56:27,611 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:56:27,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:56:27,657 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:56:27,688 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 16:56:27,690 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 16:56:27,690 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:27,691 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:27,697 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:27,697 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:32, output treesize:21 [2018-04-11 16:56:27,721 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-04-11 16:56:27,723 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:27,723 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-04-11 16:56:27,723 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:27,726 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:27,731 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:56:27,731 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:32, output treesize:28 [2018-04-11 16:56:27,748 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 34 treesize of output 27 [2018-04-11 16:56:27,750 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:27,752 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 41 [2018-04-11 16:56:27,752 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:27,756 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:27,762 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:56:27,762 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:39 [2018-04-11 16:56:29,779 WARN L148 SmtUtils]: Spent 2006ms on a formula simplification that was a NOOP. DAG size: 27 [2018-04-11 16:56:33,158 WARN L148 SmtUtils]: Spent 1673ms on a formula simplification that was a NOOP. DAG size: 32 [2018-04-11 16:56:33,163 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 45 treesize of output 36 [2018-04-11 16:56:33,166 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:33,170 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:56:33,170 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:33,176 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:33,184 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:56:33,184 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:56:34,815 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 45 treesize of output 36 [2018-04-11 16:56:34,817 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:34,820 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:56:34,821 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:34,830 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:34,839 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:56:34,839 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:56:36,501 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 45 treesize of output 36 [2018-04-11 16:56:36,504 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:36,509 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:56:36,509 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:36,514 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:36,522 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:56:36,522 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:56:37,997 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 45 treesize of output 36 [2018-04-11 16:56:37,999 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:38,003 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:56:38,003 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:38,008 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:38,016 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:56:38,016 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:56:39,714 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 45 treesize of output 36 [2018-04-11 16:56:39,717 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:39,720 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:56:39,720 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:39,734 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:39,742 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:56:39,742 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:56:41,310 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 45 treesize of output 36 [2018-04-11 16:56:41,313 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:41,317 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:56:41,317 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:41,323 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:41,331 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:56:41,331 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:56:42,906 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 45 treesize of output 36 [2018-04-11 16:56:42,908 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:42,913 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:56:42,913 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:42,921 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:42,929 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:56:42,929 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:56:50,110 WARN L151 SmtUtils]: Spent 2011ms on a formula simplification. DAG size of input: 28 DAG size of output 19 [2018-04-11 16:56:50,163 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 28 treesize of output 22 [2018-04-11 16:56:50,165 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:56:50,165 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 16:56:50,166 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 25 [2018-04-11 16:56:50,166 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:56:50,169 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:56:50,173 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:56:50,173 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:44, output treesize:12 [2018-04-11 16:56:50,204 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 31 proven. 66 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2018-04-11 16:56:50,204 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:56:50,204 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-11 16:56:50,204 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 16:56:50,204 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 16:56:50,205 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=254, Unknown=1, NotChecked=0, Total=306 [2018-04-11 16:56:50,205 INFO L87 Difference]: Start difference. First operand 167 states and 186 transitions. Second operand 18 states. [2018-04-11 16:56:56,424 WARN L148 SmtUtils]: Spent 1569ms on a formula simplification that was a NOOP. DAG size: 33 [2018-04-11 16:57:08,919 WARN L151 SmtUtils]: Spent 4457ms on a formula simplification. DAG size of input: 37 DAG size of output 29 [2018-04-11 16:57:09,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:57:09,238 INFO L93 Difference]: Finished difference Result 213 states and 235 transitions. [2018-04-11 16:57:09,238 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-11 16:57:09,238 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 85 [2018-04-11 16:57:09,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:57:09,239 INFO L225 Difference]: With dead ends: 213 [2018-04-11 16:57:09,239 INFO L226 Difference]: Without dead ends: 213 [2018-04-11 16:57:09,239 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 55 SyntacticMatches, 14 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 36.4s TimeCoverageRelationStatistics Valid=146, Invalid=905, Unknown=5, NotChecked=0, Total=1056 [2018-04-11 16:57:09,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-04-11 16:57:09,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 190. [2018-04-11 16:57:09,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-04-11 16:57:09,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 217 transitions. [2018-04-11 16:57:09,243 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 217 transitions. Word has length 85 [2018-04-11 16:57:09,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:57:09,244 INFO L459 AbstractCegarLoop]: Abstraction has 190 states and 217 transitions. [2018-04-11 16:57:09,244 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 16:57:09,244 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 217 transitions. [2018-04-11 16:57:09,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-04-11 16:57:09,245 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:57:09,245 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 16:57:09,245 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 16:57:09,245 INFO L82 PathProgramCache]: Analyzing trace with hash -455952358, now seen corresponding path program 1 times [2018-04-11 16:57:09,245 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:57:09,245 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:57:09,246 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:09,246 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:09,247 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:09,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:09,259 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:57:09,295 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 16:57:09,296 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 16:57:09,296 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 16:57:09,296 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 16:57:09,296 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 16:57:09,296 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 16:57:09,297 INFO L87 Difference]: Start difference. First operand 190 states and 217 transitions. Second operand 6 states. [2018-04-11 16:57:09,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:57:09,323 INFO L93 Difference]: Finished difference Result 167 states and 184 transitions. [2018-04-11 16:57:09,323 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 16:57:09,323 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 86 [2018-04-11 16:57:09,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:57:09,324 INFO L225 Difference]: With dead ends: 167 [2018-04-11 16:57:09,324 INFO L226 Difference]: Without dead ends: 167 [2018-04-11 16:57:09,325 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-04-11 16:57:09,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2018-04-11 16:57:09,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 165. [2018-04-11 16:57:09,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-04-11 16:57:09,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 182 transitions. [2018-04-11 16:57:09,328 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 182 transitions. Word has length 86 [2018-04-11 16:57:09,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:57:09,329 INFO L459 AbstractCegarLoop]: Abstraction has 165 states and 182 transitions. [2018-04-11 16:57:09,329 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 16:57:09,329 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 182 transitions. [2018-04-11 16:57:09,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-04-11 16:57:09,329 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:57:09,329 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 16:57:09,330 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__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 16:57:09,330 INFO L82 PathProgramCache]: Analyzing trace with hash -153348228, now seen corresponding path program 1 times [2018-04-11 16:57:09,330 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:57:09,330 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:57:09,331 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:09,331 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:09,331 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:09,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:09,352 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:57:09,359 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:57:09,359 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:57:09,359 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:57:09,360 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:09,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:09,396 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:57:09,429 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 16:57:09,431 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 16:57:09,431 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:09,433 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:09,438 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:09,439 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:32, output treesize:21 [2018-04-11 16:57:09,468 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 18 [2018-04-11 16:57:09,470 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:09,471 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 27 [2018-04-11 16:57:09,471 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:09,476 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:09,485 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:57:09,485 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:32, output treesize:28 [2018-04-11 16:57:09,512 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 34 treesize of output 27 [2018-04-11 16:57:09,516 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:09,518 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 41 [2018-04-11 16:57:09,519 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:09,527 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:09,537 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:57:09,537 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:39 [2018-04-11 16:57:11,562 WARN L148 SmtUtils]: Spent 2008ms on a formula simplification that was a NOOP. DAG size: 27 [2018-04-11 16:57:15,067 WARN L148 SmtUtils]: Spent 1859ms on a formula simplification that was a NOOP. DAG size: 32 [2018-04-11 16:57:15,073 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 45 treesize of output 36 [2018-04-11 16:57:15,076 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:15,079 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:57:15,080 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:15,086 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:15,094 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:57:15,094 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:57:16,852 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 45 treesize of output 36 [2018-04-11 16:57:16,858 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:16,861 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:57:16,861 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:16,868 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:16,876 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:57:16,876 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:57:18,567 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 45 treesize of output 36 [2018-04-11 16:57:18,570 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:18,573 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:57:18,574 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:18,589 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:18,598 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:57:18,598 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:57:20,199 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 45 treesize of output 36 [2018-04-11 16:57:20,201 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:20,205 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:57:20,205 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:20,212 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:20,222 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:57:20,222 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:57:21,869 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 45 treesize of output 36 [2018-04-11 16:57:21,880 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:21,883 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:57:21,884 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:21,899 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:21,907 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:57:21,907 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:57:23,626 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 45 treesize of output 36 [2018-04-11 16:57:23,630 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:23,633 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:57:23,634 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:23,639 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:23,647 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:57:23,647 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:57:25,184 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 45 treesize of output 36 [2018-04-11 16:57:25,187 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:25,190 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 52 [2018-04-11 16:57:25,190 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:25,196 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:25,207 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-04-11 16:57:25,207 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:55 [2018-04-11 16:57:31,276 WARN L151 SmtUtils]: Spent 1827ms on a formula simplification. DAG size of input: 28 DAG size of output 19 [2018-04-11 16:57:31,316 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 28 treesize of output 22 [2018-04-11 16:57:31,318 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:31,319 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:31,319 INFO L682 Elim1Store]: detected equality via solver [2018-04-11 16:57:31,320 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 31 [2018-04-11 16:57:31,320 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:31,324 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 16:57:31,329 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-11 16:57:31,329 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:44, output treesize:12 [2018-04-11 16:57:31,362 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 31 proven. 66 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2018-04-11 16:57:31,362 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:57:31,362 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-11 16:57:31,362 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 16:57:31,362 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 16:57:31,363 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=253, Unknown=2, NotChecked=0, Total=306 [2018-04-11 16:57:31,363 INFO L87 Difference]: Start difference. First operand 165 states and 182 transitions. Second operand 18 states. [2018-04-11 16:57:39,432 WARN L148 SmtUtils]: Spent 1856ms on a formula simplification that was a NOOP. DAG size: 33 [2018-04-11 16:57:54,489 WARN L151 SmtUtils]: Spent 7073ms on a formula simplification. DAG size of input: 37 DAG size of output 29 [2018-04-11 16:57:54,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:57:54,729 INFO L93 Difference]: Finished difference Result 181 states and 194 transitions. [2018-04-11 16:57:54,730 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-11 16:57:54,731 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 86 [2018-04-11 16:57:54,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:57:54,731 INFO L225 Difference]: With dead ends: 181 [2018-04-11 16:57:54,731 INFO L226 Difference]: Without dead ends: 181 [2018-04-11 16:57:54,732 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 56 SyntacticMatches, 14 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 38.6s TimeCoverageRelationStatistics Valid=133, Invalid=792, Unknown=5, NotChecked=0, Total=930 [2018-04-11 16:57:54,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-04-11 16:57:54,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 166. [2018-04-11 16:57:54,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2018-04-11 16:57:54,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 183 transitions. [2018-04-11 16:57:54,736 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 183 transitions. Word has length 86 [2018-04-11 16:57:54,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:57:54,736 INFO L459 AbstractCegarLoop]: Abstraction has 166 states and 183 transitions. [2018-04-11 16:57:54,736 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 16:57:54,737 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 183 transitions. [2018-04-11 16:57:54,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-11 16:57:54,737 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:57:54,737 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 2, 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] [2018-04-11 16:57:54,737 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__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 16:57:54,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1044758808, now seen corresponding path program 1 times [2018-04-11 16:57:54,738 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:57:54,738 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:57:54,739 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:54,739 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:54,739 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:54,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:54,751 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:57:54,796 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2018-04-11 16:57:54,797 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:57:54,797 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:57:54,797 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:54,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:54,818 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:57:54,863 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2018-04-11 16:57:54,863 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 16:57:54,863 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2018-04-11 16:57:54,864 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 16:57:54,864 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 16:57:54,864 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2018-04-11 16:57:54,864 INFO L87 Difference]: Start difference. First operand 166 states and 183 transitions. Second operand 11 states. [2018-04-11 16:57:55,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 16:57:55,124 INFO L93 Difference]: Finished difference Result 228 states and 251 transitions. [2018-04-11 16:57:55,125 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 16:57:55,125 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 87 [2018-04-11 16:57:55,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 16:57:55,126 INFO L225 Difference]: With dead ends: 228 [2018-04-11 16:57:55,126 INFO L226 Difference]: Without dead ends: 225 [2018-04-11 16:57:55,126 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2018-04-11 16:57:55,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2018-04-11 16:57:55,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 175. [2018-04-11 16:57:55,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2018-04-11 16:57:55,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 193 transitions. [2018-04-11 16:57:55,130 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 193 transitions. Word has length 87 [2018-04-11 16:57:55,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 16:57:55,131 INFO L459 AbstractCegarLoop]: Abstraction has 175 states and 193 transitions. [2018-04-11 16:57:55,131 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 16:57:55,131 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 193 transitions. [2018-04-11 16:57:55,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-11 16:57:55,131 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 16:57:55,131 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 3, 3, 3, 3, 3, 2, 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] [2018-04-11 16:57:55,131 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__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 16:57:55,132 INFO L82 PathProgramCache]: Analyzing trace with hash -176458510, now seen corresponding path program 1 times [2018-04-11 16:57:55,132 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-11 16:57:55,132 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-11 16:57:55,133 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:55,133 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:55,133 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-11 16:57:55,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:55,146 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 16:57:55,162 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-11 16:57:55,162 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-11 16:57:55,162 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-11 16:57:55,163 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-11 16:57:55,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 16:57:55,193 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 16:57:55,212 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2018-04-11 16:57:55,212 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:55,230 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2018-04-11 16:57:55,231 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:55,248 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2018-04-11 16:57:55,249 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:55,250 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 21 [2018-04-11 16:57:55,250 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:55,280 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 16:57:55,280 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:50, output treesize:46 [2018-04-11 16:57:55,434 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,435 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,436 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 37 treesize of output 50 [2018-04-11 16:57:55,436 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:55,474 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,474 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,475 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 37 [2018-04-11 16:57:55,475 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:55,495 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,496 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 35 treesize of output 38 [2018-04-11 16:57:55,497 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:55,516 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,517 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,517 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 35 [2018-04-11 16:57:55,517 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:55,533 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-11 16:57:55,533 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:73, output treesize:55 [2018-04-11 16:57:55,716 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,718 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,718 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,726 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 60 treesize of output 87 [2018-04-11 16:57:55,727 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2018-04-11 16:57:55,854 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,854 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,855 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 55 [2018-04-11 16:57:55,855 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:55,858 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,858 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,859 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 63 [2018-04-11 16:57:55,859 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:55,954 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,955 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:55,955 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 62 [2018-04-11 16:57:55,955 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:56,063 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,087 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 58 treesize of output 65 [2018-04-11 16:57:56,087 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 2 xjuncts. [2018-04-11 16:57:56,195 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,196 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,198 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,204 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 52 treesize of output 79 [2018-04-11 16:57:56,205 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 2 xjuncts. [2018-04-11 16:57:56,352 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,353 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,353 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 61 [2018-04-11 16:57:56,354 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:56,356 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,356 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,357 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 53 [2018-04-11 16:57:56,357 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:56,469 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,470 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,471 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,471 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,478 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 87 [2018-04-11 16:57:56,479 INFO L267 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 2 xjuncts. [2018-04-11 16:57:56,635 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,636 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,637 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 59 [2018-04-11 16:57:56,637 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:56,639 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,639 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 16:57:56,640 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 53 [2018-04-11 16:57:56,640 INFO L267 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2018-04-11 16:57:56,778 INFO L267 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: 24 dim-0 vars, and 8 xjuncts. [2018-04-11 16:57:56,778 INFO L202 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:233, output treesize:333 [2018-04-11 16:57:56,943 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2018-04-11 16:57:56,943 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 16:57:56,943 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-11 16:57:56,944 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 16:57:56,944 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 16:57:56,944 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=206, Unknown=3, NotChecked=0, Total=240 [2018-04-11 16:57:56,944 INFO L87 Difference]: Start difference. First operand 175 states and 193 transitions. Second operand 16 states. [2018-04-11 16:58:15,227 WARN L148 SmtUtils]: Spent 14081ms on a formula simplification that was a NOOP. DAG size: 52 [2018-04-11 16:58:47,760 WARN L151 SmtUtils]: Spent 32504ms on a formula simplification. DAG size of input: 61 DAG size of output 60 Received shutdown request... [2018-04-11 16:59:06,841 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 16:59:06,841 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-11 16:59:06,844 WARN L197 ceAbstractionStarter]: Timeout [2018-04-11 16:59:06,845 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.04 04:59:06 BoogieIcfgContainer [2018-04-11 16:59:06,845 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-11 16:59:06,845 INFO L168 Benchmark]: Toolchain (without parser) took 213300.58 ms. Allocated memory was 402.7 MB in the beginning and 818.9 MB in the end (delta: 416.3 MB). Free memory was 331.2 MB in the beginning and 765.4 MB in the end (delta: -434.2 MB). Peak memory consumption was 359.9 MB. Max. memory is 5.3 GB. [2018-04-11 16:59:06,846 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 402.7 MB. Free memory is still 359.8 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 16:59:06,846 INFO L168 Benchmark]: CACSL2BoogieTranslator took 320.75 ms. Allocated memory is still 402.7 MB. Free memory was 331.2 MB in the beginning and 285.6 MB in the end (delta: 45.6 MB). Peak memory consumption was 45.6 MB. Max. memory is 5.3 GB. [2018-04-11 16:59:06,846 INFO L168 Benchmark]: Boogie Preprocessor took 57.26 ms. Allocated memory is still 402.7 MB. Free memory was 285.6 MB in the beginning and 280.3 MB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 5.3 GB. [2018-04-11 16:59:06,847 INFO L168 Benchmark]: RCFGBuilder took 767.88 ms. Allocated memory was 402.7 MB in the beginning and 588.3 MB in the end (delta: 185.6 MB). Free memory was 280.3 MB in the beginning and 450.3 MB in the end (delta: -170.0 MB). Peak memory consumption was 31.5 MB. Max. memory is 5.3 GB. [2018-04-11 16:59:06,847 INFO L168 Benchmark]: TraceAbstraction took 212152.02 ms. Allocated memory was 588.3 MB in the beginning and 818.9 MB in the end (delta: 230.7 MB). Free memory was 450.3 MB in the beginning and 765.4 MB in the end (delta: -315.1 MB). Peak memory consumption was 293.4 MB. Max. memory is 5.3 GB. [2018-04-11 16:59:06,848 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.15 ms. Allocated memory is still 402.7 MB. Free memory is still 359.8 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 320.75 ms. Allocated memory is still 402.7 MB. Free memory was 331.2 MB in the beginning and 285.6 MB in the end (delta: 45.6 MB). Peak memory consumption was 45.6 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 57.26 ms. Allocated memory is still 402.7 MB. Free memory was 285.6 MB in the beginning and 280.3 MB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 5.3 GB. * RCFGBuilder took 767.88 ms. Allocated memory was 402.7 MB in the beginning and 588.3 MB in the end (delta: 185.6 MB). Free memory was 280.3 MB in the beginning and 450.3 MB in the end (delta: -170.0 MB). Peak memory consumption was 31.5 MB. Max. memory is 5.3 GB. * TraceAbstraction took 212152.02 ms. Allocated memory was 588.3 MB in the beginning and 818.9 MB in the end (delta: 230.7 MB). Free memory was 450.3 MB in the beginning and 765.4 MB in the end (delta: -315.1 MB). Peak memory consumption was 293.4 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 constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1478]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1478). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1460). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1460). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1460). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1460). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1446]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1446). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1452]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1452). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1451). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1451). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1451). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1446]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1446). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1452]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1452). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1451). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1470]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1470). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1474]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1474). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1470]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1470). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1474]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1474). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (175states) and interpolant automaton (currently 15 states, 16 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 60. - StatisticsResult: Ultimate Automizer benchmark data CFG has 45 procedures, 384 locations, 87 error locations. TIMEOUT Result, 212.0s OverallTime, 26 OverallIterations, 11 TraceHistogramMax, 161.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 1988 SDtfs, 1889 SDslu, 11386 SDs, 0 SdLazy, 6381 SolverSat, 373 SolverUnsat, 41 SolverUnknown, 0 SolverNotchecked, 24.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1229 GetRequests, 812 SyntacticMatches, 36 SemanticMatches, 380 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1797 ImplicationChecksByTransitivity, 163.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=190occurred in iteration=22, 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, 25 MinimizatonAttempts, 450 StatesRemovedByMinimization, 23 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 49.8s InterpolantComputationTime, 2239 NumberOfCodeBlocks, 2167 NumberOfCodeBlocksAsserted, 46 NumberOfCheckSat, 1942 ConstructedInterpolants, 186 QuantifiedInterpolants, 958489 SizeOfPredicates, 81 NumberOfNonLiveVariables, 3328 ConjunctsInSsa, 352 ConjunctsInUnsatCore, 38 InterpolantComputations, 12 PerfectInterpolantSequences, 2029/3120 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_SmtInterpol_NoArray.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-11_16-59-06-852.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_SmtInterpol_NoArray.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-11_16-59-06-852.csv Completed graceful shutdown