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 -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/ai/eq-bench/svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf -i ../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test22_4_false-valid-memtrack_true-termination.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-8168ed2-m [2018-04-11 22:55:34,865 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 22:55:34,867 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 22:55:34,882 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 22:55:34,882 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 22:55:34,883 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 22:55:34,884 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 22:55:34,886 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 22:55:34,888 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 22:55:34,889 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 22:55:34,890 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 22:55:34,890 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 22:55:34,891 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 22:55:34,892 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 22:55:34,893 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 22:55:34,895 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 22:55:34,897 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 22:55:34,899 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 22:55:34,900 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 22:55:34,901 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 22:55:34,904 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 22:55:34,904 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 22:55:34,904 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 22:55:34,905 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 22:55:34,906 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 22:55:34,907 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 22:55:34,907 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 22:55:34,908 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 22:55:34,909 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 22:55:34,909 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 22:55:34,910 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 22:55:34,910 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf [2018-04-11 22:55:34,933 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 22:55:34,934 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 22:55:34,934 INFO L131 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2018-04-11 22:55:34,934 INFO L133 SettingsManager]: * ultimate.logging.details=de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation=DEBUG; [2018-04-11 22:55:34,935 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-04-11 22:55:34,935 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-04-11 22:55:34,935 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-04-11 22:55:34,935 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-04-11 22:55:34,935 INFO L133 SettingsManager]: * Parallel states before merging=1 [2018-04-11 22:55:34,936 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-04-11 22:55:34,936 INFO L131 SettingsManager]: Preferences of LTL2Aut differ from their defaults: [2018-04-11 22:55:34,936 INFO L133 SettingsManager]: * Property to check=[] a a: x > 42 [2018-04-11 22:55:34,936 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 22:55:34,937 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 22:55:34,937 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 22:55:34,937 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 22:55:34,937 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 22:55:34,937 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 22:55:34,937 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 22:55:34,938 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-04-11 22:55:34,938 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 22:55:34,938 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 22:55:34,938 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 22:55:34,938 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-04-11 22:55:34,938 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-04-11 22:55:34,939 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 22:55:34,939 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 22:55:34,939 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 22:55:34,939 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-04-11 22:55:34,939 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-04-11 22:55:34,940 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-04-11 22:55:34,940 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-04-11 22:55:34,940 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:34,940 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-04-11 22:55:34,941 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-04-11 22:55:34,941 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-04-11 22:55:34,941 INFO L131 SettingsManager]: Preferences of Boogie Printer differ from their defaults: [2018-04-11 22:55:34,941 INFO L133 SettingsManager]: * Dump path:=C:\Users\alex\AppData\Local\Temp\ [2018-04-11 22:55:34,975 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 22:55:34,987 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 22:55:34,992 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 22:55:34,993 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 22:55:34,994 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 22:55:34,995 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,312 INFO L225 CDTParser]: Created temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGbf3726d83 [2018-04-11 22:55:35,506 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 22:55:35,506 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 22:55:35,507 INFO L168 CDTParser]: Scanning memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,520 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 22:55:35,520 INFO L215 ultiparseSymbolTable]: [2018-04-11 22:55:35,520 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 22:55:35,520 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc ('ldv_malloc') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,520 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,521 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init_internal ('ldv_kobject_init_internal') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,521 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_free ('ldv_msg_free') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,521 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdata ('ldv_dev_set_drvdata') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,521 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_del ('ldv_list_del') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,521 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,521 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_add ('__ldv_list_add') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,521 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,521 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,521 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_positive ('ldv_positive') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,522 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,522 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,522 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,522 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,522 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEAD ('LDV_INIT_LIST_HEAD') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,522 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_64 ('__bswap_64') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,522 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdata ('ldv_dev_get_drvdata') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,522 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_zalloc ('ldv_zalloc') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,522 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_put ('ldv_kref_put') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,522 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_get ('ldv_kref_get') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,523 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_return ('ldv_atomic_sub_return') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,523 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,523 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_32 ('__bswap_32') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,523 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f_22_get ('f_22_get') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,523 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f_22_put ('f_22_put') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,523 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,523 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_del ('__ldv_list_del') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,523 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_return ('ldv_atomic_add_return') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,523 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,523 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_init ('ldv_kref_init') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,524 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,524 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point ('entry_point') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,524 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tail ('ldv_list_add_tail') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,524 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f ('f') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,524 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__g ('g') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,524 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,524 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add ('ldv_list_add') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,524 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,524 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 22:55:35,525 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__mode_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,525 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__caddr_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,525 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____rlim_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,525 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__time_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,525 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__div_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,525 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____suseconds_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,525 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____int32_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,525 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsfilcnt_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,526 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fsblkcnt_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,526 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uint32_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,526 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____timer_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,526 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_mutexattr_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,526 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,526 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____rlim64_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,526 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____mode_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,526 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsblkcnt_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,526 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__int8_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,526 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__blksize_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,527 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__int16_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,527 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_key_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,527 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_char in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,527 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____time_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,527 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_rwlock_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,527 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ino_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,527 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____off64_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,527 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____intptr_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,528 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_quad_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,528 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__size_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,528 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldiv_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,528 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsfilcnt64_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,528 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_mutex_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,528 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____socklen_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,528 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__uid_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,528 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____pthread_list_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,528 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_barrierattr_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,528 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__lldiv_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,529 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ulong in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,529 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__register_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,529 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____int8_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,529 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__blkcnt_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,529 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_char in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,529 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_long in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,529 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__off_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,529 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__gid_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,529 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_once_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,529 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,529 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int64_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,529 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____int16_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_short in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uint16_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____dev_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____qaddr_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____blksize_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_long in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__daddr_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsid_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____loff_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pid_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____caddr_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fd_set in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__clock_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,530 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_short in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,531 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__suseconds_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,531 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____clock_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,531 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_spinlock_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,531 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__quad_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,531 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____clockid_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,531 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__clockid_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,531 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____blkcnt_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,531 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_cond_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,531 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uint8_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,531 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fsid_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,531 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int16_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,531 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____key_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,532 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__id_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,532 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__loff_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,532 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__dev_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,532 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____WAIT_STATUS in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,532 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_condattr_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,532 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ino_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,532 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__int64_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,532 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____sigset_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,533 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____pid_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,533 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____daddr_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,533 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____int64_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,533 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____quad_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,533 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_barrier_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,533 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_quad_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,533 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ushort in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,533 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,533 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_int in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,534 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____useconds_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,534 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__wchar_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,534 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_attr_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,534 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____syscall_slong_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,534 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__timer_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,534 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int32_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,534 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ssize_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,534 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsblkcnt64_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,534 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__sigset_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,535 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____syscall_ulong_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,535 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____gid_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,535 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ssize_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,535 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fd_mask in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,535 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fsfilcnt_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,535 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ino64_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,535 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____off_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,535 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__uint in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,535 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____id_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__nlink_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uid_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_rwlockattr_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____blkcnt64_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int8_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsword_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__key_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fd_mask in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,536 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uint64_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,537 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__int32_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,537 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____nlink_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,537 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____sig_atomic_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,537 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__idtype_t in memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:35,560 INFO L330 CDTParser]: Deleted temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGbf3726d83 [2018-04-11 22:55:35,564 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 22:55:35,567 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 22:55:35,567 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 22:55:35,567 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 22:55:35,572 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 22:55:35,573 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 10:55:35" (1/1) ... [2018-04-11 22:55:35,575 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5245c236 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:55:35, skipping insertion in model container [2018-04-11 22:55:35,575 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 10:55:35" (1/1) ... [2018-04-11 22:55:35,589 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 22:55:35,627 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 22:55:35,834 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 22:55:35,911 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 22:55:35,922 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 157 non ball SCCs. Number of states in SCCs 157. [2018-04-11 22:55:35,993 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:55:35 WrapperNode [2018-04-11 22:55:35,994 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 22:55:35,994 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 22:55:35,995 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 22:55:35,995 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 22:55:36,006 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:55:35" (1/1) ... [2018-04-11 22:55:36,006 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:55:35" (1/1) ... [2018-04-11 22:55:36,026 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:55:35" (1/1) ... [2018-04-11 22:55:36,026 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:55:35" (1/1) ... [2018-04-11 22:55:36,052 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:55:35" (1/1) ... [2018-04-11 22:55:36,057 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:55:35" (1/1) ... [2018-04-11 22:55:36,062 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:55:35" (1/1) ... [2018-04-11 22:55:36,069 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 22:55:36,070 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 22:55:36,070 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 22:55:36,070 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 22:55:36,071 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:55:35" (1/1) ... No working directory specified, using /storage/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 22:55:36,197 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 22:55:36,197 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 22:55:36,197 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 22:55:36,197 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_32 [2018-04-11 22:55:36,197 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_64 [2018-04-11 22:55:36,197 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_nonpositive [2018-04-11 22:55:36,197 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_positive [2018-04-11 22:55:36,198 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc [2018-04-11 22:55:36,198 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_zalloc [2018-04-11 22:55:36,198 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 22:55:36,198 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_add [2018-04-11 22:55:36,198 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_del [2018-04-11 22:55:36,198 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add [2018-04-11 22:55:36,198 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tail [2018-04-11 22:55:36,199 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_del [2018-04-11 22:55:36,199 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_alloc [2018-04-11 22:55:36,199 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fill [2018-04-11 22:55:36,199 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_free [2018-04-11 22:55:36,199 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_submit_msg [2018-04-11 22:55:36,199 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgs [2018-04-11 22:55:36,199 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdata [2018-04-11 22:55:36,199 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdata [2018-04-11 22:55:36,200 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_return [2018-04-11 22:55:36,200 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_return [2018-04-11 22:55:36,200 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_sub [2018-04-11 22:55:36,200 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_init [2018-04-11 22:55:36,200 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_get [2018-04-11 22:55:36,200 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_put [2018-04-11 22:55:36,200 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_del [2018-04-11 22:55:36,200 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanup [2018-04-11 22:55:36,201 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_release [2018-04-11 22:55:36,201 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_put [2018-04-11 22:55:36,201 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_get [2018-04-11 22:55:36,201 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init_internal [2018-04-11 22:55:36,201 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init [2018-04-11 22:55:36,201 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_create [2018-04-11 22:55:36,201 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f [2018-04-11 22:55:36,201 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__g [2018-04-11 22:55:36,202 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f_22_get [2018-04-11 22:55:36,202 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f_22_put [2018-04-11 22:55:36,202 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point [2018-04-11 22:55:36,202 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 22:55:36,202 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-11 22:55:36,202 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-11 22:55:36,202 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-11 22:55:36,203 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_32 [2018-04-11 22:55:36,203 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_64 [2018-04-11 22:55:36,203 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 22:55:36,203 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 22:55:36,203 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 22:55:36,203 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 22:55:36,203 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 22:55:36,203 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 22:55:36,203 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 22:55:36,204 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 22:55:36,204 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 22:55:36,204 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 22:55:36,204 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 22:55:36,204 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 22:55:36,204 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 22:55:36,204 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 22:55:36,204 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 22:55:36,205 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 22:55:36,205 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 22:55:36,205 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 22:55:36,205 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 22:55:36,205 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 22:55:36,205 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 22:55:36,205 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 22:55:36,205 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 22:55:36,206 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 22:55:36,206 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 22:55:36,206 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 22:55:36,206 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 22:55:36,206 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 22:55:36,206 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 22:55:36,206 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 22:55:36,206 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 22:55:36,206 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 22:55:36,207 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 22:55:36,207 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 22:55:36,207 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 22:55:36,207 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 22:55:36,207 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 22:55:36,207 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 22:55:36,207 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 22:55:36,207 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 22:55:36,208 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 22:55:36,208 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 22:55:36,208 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 22:55:36,208 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 22:55:36,208 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 22:55:36,208 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 22:55:36,208 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 22:55:36,208 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 22:55:36,208 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 22:55:36,208 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 22:55:36,209 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 22:55:36,209 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 22:55:36,209 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 22:55:36,209 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 22:55:36,209 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 22:55:36,209 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 22:55:36,209 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 22:55:36,209 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 22:55:36,210 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 22:55:36,210 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 22:55:36,210 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 22:55:36,210 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 22:55:36,210 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 22:55:36,210 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 22:55:36,210 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 22:55:36,210 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 22:55:36,210 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 22:55:36,211 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 22:55:36,211 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 22:55:36,211 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 22:55:36,211 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 22:55:36,211 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 22:55:36,211 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 22:55:36,211 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 22:55:36,211 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 22:55:36,211 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 22:55:36,212 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 22:55:36,212 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 22:55:36,212 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 22:55:36,212 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 22:55:36,212 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 22:55:36,212 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 22:55:36,212 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 22:55:36,212 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 22:55:36,212 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 22:55:36,213 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 22:55:36,213 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 22:55:36,213 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 22:55:36,213 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 22:55:36,213 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 22:55:36,213 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 22:55:36,213 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 22:55:36,213 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 22:55:36,213 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 22:55:36,214 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 22:55:36,214 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 22:55:36,214 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 22:55:36,214 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 22:55:36,214 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 22:55:36,214 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 22:55:36,214 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-11 22:55:36,214 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 22:55:36,214 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-11 22:55:36,215 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_nonpositive [2018-04-11 22:55:36,215 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_positive [2018-04-11 22:55:36,215 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-11 22:55:36,215 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-11 22:55:36,215 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc [2018-04-11 22:55:36,215 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 22:55:36,215 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_zalloc [2018-04-11 22:55:36,215 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-11 22:55:36,215 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 22:55:36,216 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-11 22:55:36,216 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_add [2018-04-11 22:55:36,216 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_del [2018-04-11 22:55:36,216 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add [2018-04-11 22:55:36,216 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-11 22:55:36,216 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tail [2018-04-11 22:55:36,216 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_del [2018-04-11 22:55:36,216 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_alloc [2018-04-11 22:55:36,216 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fill [2018-04-11 22:55:36,217 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-11 22:55:36,217 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_free [2018-04-11 22:55:36,217 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 22:55:36,217 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_submit_msg [2018-04-11 22:55:36,217 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgs [2018-04-11 22:55:36,217 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdata [2018-04-11 22:55:36,217 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdata [2018-04-11 22:55:36,217 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_return [2018-04-11 22:55:36,217 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 22:55:36,218 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 22:55:36,218 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_return [2018-04-11 22:55:36,218 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_sub [2018-04-11 22:55:36,218 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 22:55:36,218 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_init [2018-04-11 22:55:36,218 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_get [2018-04-11 22:55:36,218 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_put [2018-04-11 22:55:36,218 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_del [2018-04-11 22:55:36,218 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanup [2018-04-11 22:55:36,219 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_release [2018-04-11 22:55:36,219 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_put [2018-04-11 22:55:36,219 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_get [2018-04-11 22:55:36,219 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init_internal [2018-04-11 22:55:36,219 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init [2018-04-11 22:55:36,219 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_create [2018-04-11 22:55:36,219 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-11 22:55:36,219 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f [2018-04-11 22:55:36,219 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__g [2018-04-11 22:55:36,219 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f_22_get [2018-04-11 22:55:36,220 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f_22_put [2018-04-11 22:55:36,220 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point [2018-04-11 22:55:36,220 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 22:55:36,220 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 22:55:36,220 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 22:55:36,220 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 22:55:36,588 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 22:55:36,820 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 22:55:37,288 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 22:55:37,289 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 10:55:37 BoogieIcfgContainer [2018-04-11 22:55:37,289 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 22:55:37,290 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 22:55:37,290 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 22:55:37,293 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 22:55:37,293 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 10:55:35" (1/3) ... [2018-04-11 22:55:37,294 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5bb796d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 10:55:37, skipping insertion in model container [2018-04-11 22:55:37,294 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 10:55:35" (2/3) ... [2018-04-11 22:55:37,295 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5bb796d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 10:55:37, skipping insertion in model container [2018-04-11 22:55:37,295 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 10:55:37" (3/3) ... [2018-04-11 22:55:37,296 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test22_4_false-valid-memtrack_true-termination.i [2018-04-11 22:55:37,306 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-04-11 22:55:37,312 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 71 error locations. [2018-04-11 22:55:37,355 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 22:55:37,356 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 22:55:37,356 INFO L370 AbstractCegarLoop]: Hoare is true [2018-04-11 22:55:37,356 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-04-11 22:55:37,356 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-04-11 22:55:37,356 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 22:55:37,356 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 22:55:37,356 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 22:55:37,357 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 22:55:37,357 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 22:55:37,374 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states. [2018-04-11 22:55:37,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2018-04-11 22:55:37,378 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:37,379 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2018-04-11 22:55:37,379 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:37,382 INFO L82 PathProgramCache]: Analyzing trace with hash 510800485, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:37,395 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:37,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:37,424 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:37,465 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 22:55:37,467 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:55:37,479 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:55:37,480 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 22:55:37,486 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 22:55:37,486 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:37,488 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 22:55:37,511 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:37,512 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2018-04-11 22:55:37,513 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 22:55:37,523 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 22:55:37,523 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 22:55:37,525 INFO L87 Difference]: Start difference. First operand 229 states. Second operand 3 states. [2018-04-11 22:55:37,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:37,659 INFO L93 Difference]: Finished difference Result 208 states and 215 transitions. [2018-04-11 22:55:37,660 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 22:55:37,661 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 5 [2018-04-11 22:55:37,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:37,673 INFO L225 Difference]: With dead ends: 208 [2018-04-11 22:55:37,673 INFO L226 Difference]: Without dead ends: 200 [2018-04-11 22:55:37,676 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 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 22:55:37,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2018-04-11 22:55:37,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 185. [2018-04-11 22:55:37,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2018-04-11 22:55:37,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 193 transitions. [2018-04-11 22:55:37,723 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 193 transitions. Word has length 5 [2018-04-11 22:55:37,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:37,724 INFO L459 AbstractCegarLoop]: Abstraction has 185 states and 193 transitions. [2018-04-11 22:55:37,724 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 22:55:37,724 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 193 transitions. [2018-04-11 22:55:37,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2018-04-11 22:55:37,724 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:37,724 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2018-04-11 22:55:37,724 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:37,725 INFO L82 PathProgramCache]: Analyzing trace with hash 510800486, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:37,731 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:37,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:37,743 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:37,754 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 22:55:37,754 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:55:37,758 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:55:37,759 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-11 22:55:37,767 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 22:55:37,768 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:37,780 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 22:55:37,812 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:37,813 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2018-04-11 22:55:37,814 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 22:55:37,814 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 22:55:37,815 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-11 22:55:37,815 INFO L87 Difference]: Start difference. First operand 185 states and 193 transitions. Second operand 4 states. [2018-04-11 22:55:38,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:38,028 INFO L93 Difference]: Finished difference Result 346 states and 361 transitions. [2018-04-11 22:55:38,028 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 22:55:38,029 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 5 [2018-04-11 22:55:38,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:38,032 INFO L225 Difference]: With dead ends: 346 [2018-04-11 22:55:38,032 INFO L226 Difference]: Without dead ends: 344 [2018-04-11 22:55:38,033 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-11 22:55:38,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2018-04-11 22:55:38,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 183. [2018-04-11 22:55:38,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2018-04-11 22:55:38,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 191 transitions. [2018-04-11 22:55:38,056 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 191 transitions. Word has length 5 [2018-04-11 22:55:38,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:38,057 INFO L459 AbstractCegarLoop]: Abstraction has 183 states and 191 transitions. [2018-04-11 22:55:38,057 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 22:55:38,057 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 191 transitions. [2018-04-11 22:55:38,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-04-11 22:55:38,058 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:38,058 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 22:55:38,058 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:38,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1562518148, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:38,068 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:38,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:38,104 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:38,156 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 22:55:38,157 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:38,194 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 22:55:38,214 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:38,214 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2018-04-11 22:55:38,215 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 22:55:38,215 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 22:55:38,215 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 22:55:38,215 INFO L87 Difference]: Start difference. First operand 183 states and 191 transitions. Second operand 5 states. [2018-04-11 22:55:38,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:38,258 INFO L93 Difference]: Finished difference Result 345 states and 360 transitions. [2018-04-11 22:55:38,260 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 22:55:38,260 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 25 [2018-04-11 22:55:38,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:38,265 INFO L225 Difference]: With dead ends: 345 [2018-04-11 22:55:38,265 INFO L226 Difference]: Without dead ends: 190 [2018-04-11 22:55:38,266 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-11 22:55:38,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2018-04-11 22:55:38,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 188. [2018-04-11 22:55:38,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2018-04-11 22:55:38,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 196 transitions. [2018-04-11 22:55:38,285 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 196 transitions. Word has length 25 [2018-04-11 22:55:38,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:38,285 INFO L459 AbstractCegarLoop]: Abstraction has 188 states and 196 transitions. [2018-04-11 22:55:38,285 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 22:55:38,285 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 196 transitions. [2018-04-11 22:55:38,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-11 22:55:38,286 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:38,286 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 22:55:38,286 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:38,287 INFO L82 PathProgramCache]: Analyzing trace with hash 1654947912, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:38,296 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:38,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:38,330 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:38,335 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 22:55:38,336 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:55:38,345 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:55:38,345 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 22:55:38,409 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 22:55:38,410 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:38,443 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 22:55:38,475 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:38,475 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2018-04-11 22:55:38,475 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 22:55:38,476 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 22:55:38,476 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 22:55:38,476 INFO L87 Difference]: Start difference. First operand 188 states and 196 transitions. Second operand 6 states. [2018-04-11 22:55:38,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:38,687 INFO L93 Difference]: Finished difference Result 191 states and 199 transitions. [2018-04-11 22:55:38,687 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 22:55:38,687 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 26 [2018-04-11 22:55:38,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:38,689 INFO L225 Difference]: With dead ends: 191 [2018-04-11 22:55:38,689 INFO L226 Difference]: Without dead ends: 190 [2018-04-11 22:55:38,690 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 47 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 22:55:38,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2018-04-11 22:55:38,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 187. [2018-04-11 22:55:38,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-04-11 22:55:38,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 195 transitions. [2018-04-11 22:55:38,704 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 195 transitions. Word has length 26 [2018-04-11 22:55:38,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:38,704 INFO L459 AbstractCegarLoop]: Abstraction has 187 states and 195 transitions. [2018-04-11 22:55:38,704 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 22:55:38,704 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 195 transitions. [2018-04-11 22:55:38,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-11 22:55:38,705 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:38,705 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 22:55:38,705 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:38,705 INFO L82 PathProgramCache]: Analyzing trace with hash 1654947913, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:38,712 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:38,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:38,736 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:38,748 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 22:55:38,749 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:55:38,764 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 22:55:38,765 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:55:38,776 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-11 22:55:38,776 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:38, output treesize:36 [2018-04-11 22:55:38,833 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 22:55:38,833 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:39,007 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 22:55:39,037 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:39,037 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 11 [2018-04-11 22:55:39,038 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 22:55:39,038 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 22:55:39,038 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2018-04-11 22:55:39,038 INFO L87 Difference]: Start difference. First operand 187 states and 195 transitions. Second operand 12 states. [2018-04-11 22:55:39,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:39,304 INFO L93 Difference]: Finished difference Result 190 states and 198 transitions. [2018-04-11 22:55:39,305 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 22:55:39,305 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 26 [2018-04-11 22:55:39,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:39,307 INFO L225 Difference]: With dead ends: 190 [2018-04-11 22:55:39,307 INFO L226 Difference]: Without dead ends: 189 [2018-04-11 22:55:39,307 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2018-04-11 22:55:39,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2018-04-11 22:55:39,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 186. [2018-04-11 22:55:39,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-04-11 22:55:39,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 194 transitions. [2018-04-11 22:55:39,323 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 194 transitions. Word has length 26 [2018-04-11 22:55:39,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:39,323 INFO L459 AbstractCegarLoop]: Abstraction has 186 states and 194 transitions. [2018-04-11 22:55:39,324 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 22:55:39,324 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 194 transitions. [2018-04-11 22:55:39,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-04-11 22:55:39,325 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:39,325 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 22:55:39,325 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:39,326 INFO L82 PathProgramCache]: Analyzing trace with hash -736118612, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:39,335 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:39,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:39,373 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:39,440 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 22:55:39,441 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:39,514 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 22:55:39,534 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:39,534 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 9 [2018-04-11 22:55:39,534 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 22:55:39,535 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 22:55:39,535 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-04-11 22:55:39,535 INFO L87 Difference]: Start difference. First operand 186 states and 194 transitions. Second operand 9 states. [2018-04-11 22:55:39,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:39,623 INFO L93 Difference]: Finished difference Result 312 states and 324 transitions. [2018-04-11 22:55:39,623 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 22:55:39,623 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 41 [2018-04-11 22:55:39,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:39,625 INFO L225 Difference]: With dead ends: 312 [2018-04-11 22:55:39,625 INFO L226 Difference]: Without dead ends: 207 [2018-04-11 22:55:39,626 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2018-04-11 22:55:39,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2018-04-11 22:55:39,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 201. [2018-04-11 22:55:39,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 201 states. [2018-04-11 22:55:39,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 209 transitions. [2018-04-11 22:55:39,641 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 209 transitions. Word has length 41 [2018-04-11 22:55:39,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:39,642 INFO L459 AbstractCegarLoop]: Abstraction has 201 states and 209 transitions. [2018-04-11 22:55:39,642 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 22:55:39,642 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 209 transitions. [2018-04-11 22:55:39,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-04-11 22:55:39,643 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:39,643 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 22:55:39,643 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:39,644 INFO L82 PathProgramCache]: Analyzing trace with hash -1773029102, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:39,661 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:39,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:39,700 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:39,714 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 22:55:39,714 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:39,743 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 22:55:39,763 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:39,763 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2018-04-11 22:55:39,763 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 22:55:39,763 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 22:55:39,764 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2018-04-11 22:55:39,764 INFO L87 Difference]: Start difference. First operand 201 states and 209 transitions. Second operand 6 states. [2018-04-11 22:55:39,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:39,792 INFO L93 Difference]: Finished difference Result 353 states and 368 transitions. [2018-04-11 22:55:39,792 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 22:55:39,793 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 42 [2018-04-11 22:55:39,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:39,794 INFO L225 Difference]: With dead ends: 353 [2018-04-11 22:55:39,794 INFO L226 Difference]: Without dead ends: 206 [2018-04-11 22:55:39,794 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2018-04-11 22:55:39,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-04-11 22:55:39,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 206. [2018-04-11 22:55:39,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2018-04-11 22:55:39,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 214 transitions. [2018-04-11 22:55:39,808 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 214 transitions. Word has length 42 [2018-04-11 22:55:39,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:39,808 INFO L459 AbstractCegarLoop]: Abstraction has 206 states and 214 transitions. [2018-04-11 22:55:39,808 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 22:55:39,808 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 214 transitions. [2018-04-11 22:55:39,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-04-11 22:55:39,810 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:39,810 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 22:55:39,810 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:39,810 INFO L82 PathProgramCache]: Analyzing trace with hash -898631565, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:39,819 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:39,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:39,848 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:39,886 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 22:55:39,886 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:39,963 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 22:55:39,983 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:39,983 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2018-04-11 22:55:39,983 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 22:55:39,983 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 22:55:39,983 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 22:55:39,984 INFO L87 Difference]: Start difference. First operand 206 states and 214 transitions. Second operand 3 states. [2018-04-11 22:55:40,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:40,120 INFO L93 Difference]: Finished difference Result 228 states and 238 transitions. [2018-04-11 22:55:40,120 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 22:55:40,120 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 48 [2018-04-11 22:55:40,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:40,122 INFO L225 Difference]: With dead ends: 228 [2018-04-11 22:55:40,122 INFO L226 Difference]: Without dead ends: 224 [2018-04-11 22:55:40,122 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 94 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 22:55:40,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-04-11 22:55:40,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 224. [2018-04-11 22:55:40,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-04-11 22:55:40,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 234 transitions. [2018-04-11 22:55:40,143 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 234 transitions. Word has length 48 [2018-04-11 22:55:40,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:40,144 INFO L459 AbstractCegarLoop]: Abstraction has 224 states and 234 transitions. [2018-04-11 22:55:40,144 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 22:55:40,144 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 234 transitions. [2018-04-11 22:55:40,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-04-11 22:55:40,147 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:40,147 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 22:55:40,147 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:40,147 INFO L82 PathProgramCache]: Analyzing trace with hash 885415471, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:40,159 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:40,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:40,187 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:40,244 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 22:55:40,244 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:40,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 22:55:40,315 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:40,315 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6 [2018-04-11 22:55:40,315 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 22:55:40,315 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 22:55:40,315 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 22:55:40,316 INFO L87 Difference]: Start difference. First operand 224 states and 234 transitions. Second operand 6 states. [2018-04-11 22:55:40,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:40,356 INFO L93 Difference]: Finished difference Result 322 states and 333 transitions. [2018-04-11 22:55:40,356 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 22:55:40,356 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 49 [2018-04-11 22:55:40,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:40,357 INFO L225 Difference]: With dead ends: 322 [2018-04-11 22:55:40,357 INFO L226 Difference]: Without dead ends: 218 [2018-04-11 22:55:40,358 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 93 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 22:55:40,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2018-04-11 22:55:40,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 218. [2018-04-11 22:55:40,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 218 states. [2018-04-11 22:55:40,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 226 transitions. [2018-04-11 22:55:40,371 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 226 transitions. Word has length 49 [2018-04-11 22:55:40,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:40,372 INFO L459 AbstractCegarLoop]: Abstraction has 218 states and 226 transitions. [2018-04-11 22:55:40,372 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 22:55:40,372 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 226 transitions. [2018-04-11 22:55:40,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-11 22:55:40,373 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:40,373 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 22:55:40,373 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:40,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1302913038, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:40,382 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:40,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:40,411 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:40,444 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 22:55:40,444 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:40,535 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 22:55:40,555 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 22:55:40,556 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2018-04-11 22:55:40,556 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 22:55:40,556 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 22:55:40,556 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2018-04-11 22:55:40,557 INFO L87 Difference]: Start difference. First operand 218 states and 226 transitions. Second operand 10 states. [2018-04-11 22:55:40,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:40,679 INFO L93 Difference]: Finished difference Result 392 states and 409 transitions. [2018-04-11 22:55:40,679 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 22:55:40,679 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 50 [2018-04-11 22:55:40,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:40,681 INFO L225 Difference]: With dead ends: 392 [2018-04-11 22:55:40,681 INFO L226 Difference]: Without dead ends: 234 [2018-04-11 22:55:40,682 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2018-04-11 22:55:40,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2018-04-11 22:55:40,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 234. [2018-04-11 22:55:40,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 234 states. [2018-04-11 22:55:40,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 242 transitions. [2018-04-11 22:55:40,701 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 242 transitions. Word has length 50 [2018-04-11 22:55:40,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:40,701 INFO L459 AbstractCegarLoop]: Abstraction has 234 states and 242 transitions. [2018-04-11 22:55:40,701 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 22:55:40,701 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 242 transitions. [2018-04-11 22:55:40,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-04-11 22:55:40,702 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:40,703 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 22:55:40,703 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:40,703 INFO L82 PathProgramCache]: Analyzing trace with hash 1220257014, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:40,712 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:40,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:40,742 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:40,773 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 22:55:40,773 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:40,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 22:55:40,820 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:40,820 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2018-04-11 22:55:40,820 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 22:55:40,821 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 22:55:40,821 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 22:55:40,821 INFO L87 Difference]: Start difference. First operand 234 states and 242 transitions. Second operand 7 states. [2018-04-11 22:55:40,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:40,870 INFO L93 Difference]: Finished difference Result 325 states and 332 transitions. [2018-04-11 22:55:40,871 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 22:55:40,871 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 55 [2018-04-11 22:55:40,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:40,872 INFO L225 Difference]: With dead ends: 325 [2018-04-11 22:55:40,872 INFO L226 Difference]: Without dead ends: 212 [2018-04-11 22:55:40,873 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-04-11 22:55:40,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-04-11 22:55:40,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 199. [2018-04-11 22:55:40,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-04-11 22:55:40,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 205 transitions. [2018-04-11 22:55:40,887 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 205 transitions. Word has length 55 [2018-04-11 22:55:40,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:40,887 INFO L459 AbstractCegarLoop]: Abstraction has 199 states and 205 transitions. [2018-04-11 22:55:40,887 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 22:55:40,887 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 205 transitions. [2018-04-11 22:55:40,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-04-11 22:55:40,888 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:40,888 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:55:40,888 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:40,888 INFO L82 PathProgramCache]: Analyzing trace with hash -1588004346, now seen corresponding path program 2 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:40,894 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:40,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:40,919 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:40,953 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 22:55:40,954 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:41,117 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 22:55:41,137 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 22:55:41,137 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2018-04-11 22:55:41,137 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 22:55:41,137 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 22:55:41,137 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=167, Unknown=0, NotChecked=0, Total=306 [2018-04-11 22:55:41,138 INFO L87 Difference]: Start difference. First operand 199 states and 205 transitions. Second operand 18 states. [2018-04-11 22:55:41,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:41,248 INFO L93 Difference]: Finished difference Result 378 states and 397 transitions. [2018-04-11 22:55:41,248 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-11 22:55:41,248 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 66 [2018-04-11 22:55:41,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:41,250 INFO L225 Difference]: With dead ends: 378 [2018-04-11 22:55:41,250 INFO L226 Difference]: Without dead ends: 231 [2018-04-11 22:55:41,251 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=151, Invalid=191, Unknown=0, NotChecked=0, Total=342 [2018-04-11 22:55:41,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2018-04-11 22:55:41,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2018-04-11 22:55:41,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-04-11 22:55:41,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 237 transitions. [2018-04-11 22:55:41,269 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 237 transitions. Word has length 66 [2018-04-11 22:55:41,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:41,269 INFO L459 AbstractCegarLoop]: Abstraction has 231 states and 237 transitions. [2018-04-11 22:55:41,269 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 22:55:41,269 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 237 transitions. [2018-04-11 22:55:41,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-04-11 22:55:41,270 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:41,270 INFO L355 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:55:41,271 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:41,271 INFO L82 PathProgramCache]: Analyzing trace with hash -565158410, now seen corresponding path program 3 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:41,280 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:41,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:41,333 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:41,493 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 22:55:41,493 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:41,959 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 22:55:41,978 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-11 22:55:41,978 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2018-04-11 22:55:41,979 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-04-11 22:55:41,979 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-04-11 22:55:41,980 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=682, Unknown=0, NotChecked=0, Total=1122 [2018-04-11 22:55:41,980 INFO L87 Difference]: Start difference. First operand 231 states and 237 transitions. Second operand 34 states. [2018-04-11 22:55:42,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:42,109 INFO L93 Difference]: Finished difference Result 386 states and 399 transitions. [2018-04-11 22:55:42,110 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-11 22:55:42,110 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 98 [2018-04-11 22:55:42,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:42,112 INFO L225 Difference]: With dead ends: 386 [2018-04-11 22:55:42,112 INFO L226 Difference]: Without dead ends: 239 [2018-04-11 22:55:42,113 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 162 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=460, Invalid=730, Unknown=0, NotChecked=0, Total=1190 [2018-04-11 22:55:42,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2018-04-11 22:55:42,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 239. [2018-04-11 22:55:42,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2018-04-11 22:55:42,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 245 transitions. [2018-04-11 22:55:42,130 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 245 transitions. Word has length 98 [2018-04-11 22:55:42,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:42,130 INFO L459 AbstractCegarLoop]: Abstraction has 239 states and 245 transitions. [2018-04-11 22:55:42,131 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-04-11 22:55:42,131 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 245 transitions. [2018-04-11 22:55:42,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-04-11 22:55:42,132 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:42,132 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:55:42,132 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:42,132 INFO L82 PathProgramCache]: Analyzing trace with hash -1682546446, now seen corresponding path program 4 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:42,145 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:42,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:42,196 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:42,199 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 22:55:42,199 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:55:42,201 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:55:42,201 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 22:55:42,366 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:55:42,367 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:42,416 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:55:42,447 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:42,447 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [12, 11] imperfect sequences [] total 12 [2018-04-11 22:55:42,447 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-11 22:55:42,448 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-11 22:55:42,448 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2018-04-11 22:55:42,448 INFO L87 Difference]: Start difference. First operand 239 states and 245 transitions. Second operand 13 states. [2018-04-11 22:55:43,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:43,036 INFO L93 Difference]: Finished difference Result 254 states and 259 transitions. [2018-04-11 22:55:43,036 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-11 22:55:43,037 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 106 [2018-04-11 22:55:43,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:43,039 INFO L225 Difference]: With dead ends: 254 [2018-04-11 22:55:43,039 INFO L226 Difference]: Without dead ends: 253 [2018-04-11 22:55:43,040 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 199 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2018-04-11 22:55:43,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2018-04-11 22:55:43,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 238. [2018-04-11 22:55:43,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 238 states. [2018-04-11 22:55:43,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 244 transitions. [2018-04-11 22:55:43,060 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 244 transitions. Word has length 106 [2018-04-11 22:55:43,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:43,060 INFO L459 AbstractCegarLoop]: Abstraction has 238 states and 244 transitions. [2018-04-11 22:55:43,061 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-11 22:55:43,061 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 244 transitions. [2018-04-11 22:55:43,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-04-11 22:55:43,062 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:43,062 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:55:43,062 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:43,063 INFO L82 PathProgramCache]: Analyzing trace with hash -1682546445, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:43,072 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:43,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:43,114 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:43,119 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 22:55:43,119 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:55:43,134 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 22:55:43,134 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:55:43,148 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 22:55:43,149 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:36 [2018-04-11 22:55:43,846 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:55:43,846 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:50,454 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:55:50,475 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:50,475 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [14, 13] imperfect sequences [] total 26 [2018-04-11 22:55:50,475 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-11 22:55:50,475 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-11 22:55:50,476 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=621, Unknown=3, NotChecked=0, Total=702 [2018-04-11 22:55:50,476 INFO L87 Difference]: Start difference. First operand 238 states and 244 transitions. Second operand 27 states. [2018-04-11 22:55:52,679 WARN L148 SmtUtils]: Spent 2033ms on a formula simplification that was a NOOP. DAG size: 39 [2018-04-11 22:55:53,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:53,762 INFO L93 Difference]: Finished difference Result 238 states and 244 transitions. [2018-04-11 22:55:53,762 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-11 22:55:53,763 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 106 [2018-04-11 22:55:53,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:53,764 INFO L225 Difference]: With dead ends: 238 [2018-04-11 22:55:53,765 INFO L226 Difference]: Without dead ends: 237 [2018-04-11 22:55:53,765 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 185 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=113, Invalid=876, Unknown=3, NotChecked=0, Total=992 [2018-04-11 22:55:53,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2018-04-11 22:55:53,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 237. [2018-04-11 22:55:53,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 237 states. [2018-04-11 22:55:53,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 243 transitions. [2018-04-11 22:55:53,793 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 243 transitions. Word has length 106 [2018-04-11 22:55:53,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:53,793 INFO L459 AbstractCegarLoop]: Abstraction has 237 states and 243 transitions. [2018-04-11 22:55:53,793 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-11 22:55:53,794 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 243 transitions. [2018-04-11 22:55:53,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2018-04-11 22:55:53,795 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:53,795 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:55:53,795 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:53,795 INFO L82 PathProgramCache]: Analyzing trace with hash -996231766, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:53,808 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:53,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:53,858 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:53,862 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 22:55:53,863 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:55:53,864 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:55:53,864 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 22:55:54,028 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:55:54,028 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:54,078 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:55:54,110 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:54,110 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [12, 11] imperfect sequences [] total 12 [2018-04-11 22:55:54,110 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-11 22:55:54,111 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-11 22:55:54,111 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2018-04-11 22:55:54,111 INFO L87 Difference]: Start difference. First operand 237 states and 243 transitions. Second operand 13 states. [2018-04-11 22:55:54,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:54,568 INFO L93 Difference]: Finished difference Result 252 states and 257 transitions. [2018-04-11 22:55:54,569 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-11 22:55:54,569 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 111 [2018-04-11 22:55:54,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:54,571 INFO L225 Difference]: With dead ends: 252 [2018-04-11 22:55:54,571 INFO L226 Difference]: Without dead ends: 250 [2018-04-11 22:55:54,571 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 207 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2018-04-11 22:55:54,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2018-04-11 22:55:54,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 235. [2018-04-11 22:55:54,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 235 states. [2018-04-11 22:55:54,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 241 transitions. [2018-04-11 22:55:54,600 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 241 transitions. Word has length 111 [2018-04-11 22:55:54,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:54,601 INFO L459 AbstractCegarLoop]: Abstraction has 235 states and 241 transitions. [2018-04-11 22:55:54,601 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-11 22:55:54,601 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 241 transitions. [2018-04-11 22:55:54,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2018-04-11 22:55:54,602 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:54,602 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:55:54,602 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:54,603 INFO L82 PathProgramCache]: Analyzing trace with hash -996231765, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:54,612 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:54,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:54,665 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:54,671 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 22:55:54,671 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:55:54,687 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 22:55:54,687 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:55:54,700 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 22:55:54,701 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:36 [2018-04-11 22:55:55,298 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:55:55,298 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:56,149 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:55:56,169 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:56,186 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [15, 13] imperfect sequences [] total 27 [2018-04-11 22:55:56,186 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-11 22:55:56,186 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-11 22:55:56,187 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2018-04-11 22:55:56,187 INFO L87 Difference]: Start difference. First operand 235 states and 241 transitions. Second operand 28 states. [2018-04-11 22:55:58,432 WARN L148 SmtUtils]: Spent 2001ms on a formula simplification that was a NOOP. DAG size: 39 [2018-04-11 22:55:59,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:59,293 INFO L93 Difference]: Finished difference Result 235 states and 241 transitions. [2018-04-11 22:55:59,293 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-11 22:55:59,293 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 111 [2018-04-11 22:55:59,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:59,294 INFO L225 Difference]: With dead ends: 235 [2018-04-11 22:55:59,295 INFO L226 Difference]: Without dead ends: 233 [2018-04-11 22:55:59,295 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 193 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=126, Invalid=930, Unknown=0, NotChecked=0, Total=1056 [2018-04-11 22:55:59,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-04-11 22:55:59,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2018-04-11 22:55:59,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 233 states. [2018-04-11 22:55:59,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 239 transitions. [2018-04-11 22:55:59,322 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 239 transitions. Word has length 111 [2018-04-11 22:55:59,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:59,323 INFO L459 AbstractCegarLoop]: Abstraction has 233 states and 239 transitions. [2018-04-11 22:55:59,323 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-11 22:55:59,323 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 239 transitions. [2018-04-11 22:55:59,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2018-04-11 22:55:59,324 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:59,324 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:55:59,324 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:59,325 INFO L82 PathProgramCache]: Analyzing trace with hash 2142490013, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:59,334 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:59,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:59,385 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:59,413 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:55:59,413 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:59,527 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:55:59,546 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:59,546 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 9 [2018-04-11 22:55:59,547 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 22:55:59,547 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 22:55:59,547 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-04-11 22:55:59,547 INFO L87 Difference]: Start difference. First operand 233 states and 239 transitions. Second operand 9 states. [2018-04-11 22:55:59,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:59,600 INFO L93 Difference]: Finished difference Result 350 states and 359 transitions. [2018-04-11 22:55:59,600 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 22:55:59,600 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 119 [2018-04-11 22:55:59,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:59,601 INFO L225 Difference]: With dead ends: 350 [2018-04-11 22:55:59,601 INFO L226 Difference]: Without dead ends: 233 [2018-04-11 22:55:59,602 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2018-04-11 22:55:59,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-04-11 22:55:59,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2018-04-11 22:55:59,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 233 states. [2018-04-11 22:55:59,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 238 transitions. [2018-04-11 22:55:59,631 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 238 transitions. Word has length 119 [2018-04-11 22:55:59,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:59,631 INFO L459 AbstractCegarLoop]: Abstraction has 233 states and 238 transitions. [2018-04-11 22:55:59,631 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 22:55:59,632 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 238 transitions. [2018-04-11 22:55:59,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2018-04-11 22:55:59,632 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:59,633 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:55:59,633 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:59,633 INFO L82 PathProgramCache]: Analyzing trace with hash -426415446, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:59,642 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:55:59,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:55:59,689 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:55:59,723 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:55:59,724 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:55:59,828 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:55:59,847 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:55:59,847 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 12 [2018-04-11 22:55:59,848 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 22:55:59,848 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 22:55:59,848 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2018-04-11 22:55:59,849 INFO L87 Difference]: Start difference. First operand 233 states and 238 transitions. Second operand 12 states. [2018-04-11 22:55:59,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:55:59,930 INFO L93 Difference]: Finished difference Result 352 states and 360 transitions. [2018-04-11 22:55:59,931 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 22:55:59,931 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 124 [2018-04-11 22:55:59,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:55:59,932 INFO L225 Difference]: With dead ends: 352 [2018-04-11 22:55:59,932 INFO L226 Difference]: Without dead ends: 233 [2018-04-11 22:55:59,933 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2018-04-11 22:55:59,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-04-11 22:55:59,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2018-04-11 22:55:59,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 233 states. [2018-04-11 22:55:59,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 237 transitions. [2018-04-11 22:55:59,966 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 237 transitions. Word has length 124 [2018-04-11 22:55:59,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:55:59,966 INFO L459 AbstractCegarLoop]: Abstraction has 233 states and 237 transitions. [2018-04-11 22:55:59,967 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 22:55:59,967 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 237 transitions. [2018-04-11 22:55:59,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-04-11 22:55:59,968 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:55:59,968 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:55:59,968 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:55:59,968 INFO L82 PathProgramCache]: Analyzing trace with hash -815407998, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:55:59,977 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:56:00,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:56:00,026 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:56:00,040 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-11 22:56:00,041 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:00,042 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:00,042 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 22:56:00,206 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:00,207 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:56:00,270 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:00,289 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:56:00,290 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [17, 16] imperfect sequences [] total 17 [2018-04-11 22:56:00,290 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 22:56:00,290 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 22:56:00,290 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2018-04-11 22:56:00,290 INFO L87 Difference]: Start difference. First operand 233 states and 237 transitions. Second operand 18 states. [2018-04-11 22:56:01,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:56:01,270 INFO L93 Difference]: Finished difference Result 248 states and 251 transitions. [2018-04-11 22:56:01,300 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-11 22:56:01,300 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 135 [2018-04-11 22:56:01,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:56:01,302 INFO L225 Difference]: With dead ends: 248 [2018-04-11 22:56:01,302 INFO L226 Difference]: Without dead ends: 246 [2018-04-11 22:56:01,302 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 250 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2018-04-11 22:56:01,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2018-04-11 22:56:01,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 231. [2018-04-11 22:56:01,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-04-11 22:56:01,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 235 transitions. [2018-04-11 22:56:01,334 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 235 transitions. Word has length 135 [2018-04-11 22:56:01,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:56:01,335 INFO L459 AbstractCegarLoop]: Abstraction has 231 states and 235 transitions. [2018-04-11 22:56:01,335 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 22:56:01,335 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 235 transitions. [2018-04-11 22:56:01,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-04-11 22:56:01,336 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:56:01,336 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:56:01,336 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:56:01,337 INFO L82 PathProgramCache]: Analyzing trace with hash -815407997, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:56:01,343 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:56:01,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:56:01,393 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:56:01,397 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 22:56:01,398 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:01,428 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 22:56:01,429 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:01,465 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 22:56:01,465 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:36 [2018-04-11 22:56:02,605 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:02,605 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:56:03,249 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:03,269 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:56:03,269 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [20, 18] imperfect sequences [] total 37 [2018-04-11 22:56:03,269 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-04-11 22:56:03,270 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-04-11 22:56:03,270 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1283, Unknown=0, NotChecked=0, Total=1406 [2018-04-11 22:56:03,270 INFO L87 Difference]: Start difference. First operand 231 states and 235 transitions. Second operand 38 states. [2018-04-11 22:56:05,553 WARN L148 SmtUtils]: Spent 2000ms on a formula simplification that was a NOOP. DAG size: 39 [2018-04-11 22:56:06,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:56:06,794 INFO L93 Difference]: Finished difference Result 231 states and 235 transitions. [2018-04-11 22:56:06,794 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-11 22:56:06,794 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 135 [2018-04-11 22:56:06,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:56:06,795 INFO L225 Difference]: With dead ends: 231 [2018-04-11 22:56:06,795 INFO L226 Difference]: Without dead ends: 229 [2018-04-11 22:56:06,796 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 231 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=187, Invalid=1883, Unknown=0, NotChecked=0, Total=2070 [2018-04-11 22:56:06,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-04-11 22:56:06,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229. [2018-04-11 22:56:06,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2018-04-11 22:56:06,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 233 transitions. [2018-04-11 22:56:06,832 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 233 transitions. Word has length 135 [2018-04-11 22:56:06,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:56:06,832 INFO L459 AbstractCegarLoop]: Abstraction has 229 states and 233 transitions. [2018-04-11 22:56:06,832 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-04-11 22:56:06,832 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 233 transitions. [2018-04-11 22:56:06,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-04-11 22:56:06,833 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:56:06,833 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:56:06,833 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:56:06,833 INFO L82 PathProgramCache]: Analyzing trace with hash 1405614045, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:56:06,838 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:56:06,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:56:06,880 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:56:06,937 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:06,937 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:56:07,104 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:07,123 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:56:07,124 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 15 [2018-04-11 22:56:07,124 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 22:56:07,124 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 22:56:07,124 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2018-04-11 22:56:07,124 INFO L87 Difference]: Start difference. First operand 229 states and 233 transitions. Second operand 15 states. [2018-04-11 22:56:07,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:56:07,244 INFO L93 Difference]: Finished difference Result 312 states and 318 transitions. [2018-04-11 22:56:07,245 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 22:56:07,245 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 142 [2018-04-11 22:56:07,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:56:07,246 INFO L225 Difference]: With dead ends: 312 [2018-04-11 22:56:07,246 INFO L226 Difference]: Without dead ends: 229 [2018-04-11 22:56:07,247 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 270 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2018-04-11 22:56:07,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-04-11 22:56:07,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229. [2018-04-11 22:56:07,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2018-04-11 22:56:07,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 232 transitions. [2018-04-11 22:56:07,271 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 232 transitions. Word has length 142 [2018-04-11 22:56:07,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:56:07,271 INFO L459 AbstractCegarLoop]: Abstraction has 229 states and 232 transitions. [2018-04-11 22:56:07,271 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 22:56:07,272 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 232 transitions. [2018-04-11 22:56:07,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2018-04-11 22:56:07,273 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:56:07,273 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:56:07,273 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:56:07,273 INFO L82 PathProgramCache]: Analyzing trace with hash 815896692, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:56:07,294 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:56:07,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:56:07,351 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:56:07,457 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:07,457 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:56:07,656 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:07,676 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:56:07,676 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 12 [2018-04-11 22:56:07,677 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 22:56:07,677 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 22:56:07,677 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2018-04-11 22:56:07,677 INFO L87 Difference]: Start difference. First operand 229 states and 232 transitions. Second operand 12 states. [2018-04-11 22:56:07,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:56:07,860 INFO L93 Difference]: Finished difference Result 235 states and 237 transitions. [2018-04-11 22:56:07,860 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 22:56:07,860 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 160 [2018-04-11 22:56:07,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:56:07,861 INFO L225 Difference]: With dead ends: 235 [2018-04-11 22:56:07,861 INFO L226 Difference]: Without dead ends: 229 [2018-04-11 22:56:07,862 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 309 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2018-04-11 22:56:07,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-04-11 22:56:07,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229. [2018-04-11 22:56:07,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2018-04-11 22:56:07,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 231 transitions. [2018-04-11 22:56:07,885 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 231 transitions. Word has length 160 [2018-04-11 22:56:07,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:56:07,886 INFO L459 AbstractCegarLoop]: Abstraction has 229 states and 231 transitions. [2018-04-11 22:56:07,886 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 22:56:07,886 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 231 transitions. [2018-04-11 22:56:07,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-04-11 22:56:07,886 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:56:07,886 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:56:07,886 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:56:07,887 INFO L82 PathProgramCache]: Analyzing trace with hash -581488171, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:56:07,893 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:56:07,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:56:07,957 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:56:07,959 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 22:56:07,960 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:07,961 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:07,961 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 22:56:08,161 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:08,161 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:56:08,241 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:08,260 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:56:08,260 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [17, 16] imperfect sequences [] total 17 [2018-04-11 22:56:08,260 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 22:56:08,261 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 22:56:08,261 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2018-04-11 22:56:08,261 INFO L87 Difference]: Start difference. First operand 229 states and 231 transitions. Second operand 18 states. [2018-04-11 22:56:08,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:56:08,754 INFO L93 Difference]: Finished difference Result 244 states and 245 transitions. [2018-04-11 22:56:08,754 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-11 22:56:08,754 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 167 [2018-04-11 22:56:08,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:56:08,755 INFO L225 Difference]: With dead ends: 244 [2018-04-11 22:56:08,755 INFO L226 Difference]: Without dead ends: 242 [2018-04-11 22:56:08,756 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 312 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2018-04-11 22:56:08,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2018-04-11 22:56:08,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 227. [2018-04-11 22:56:08,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 227 states. [2018-04-11 22:56:08,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 229 transitions. [2018-04-11 22:56:08,797 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 229 transitions. Word has length 167 [2018-04-11 22:56:08,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:56:08,797 INFO L459 AbstractCegarLoop]: Abstraction has 227 states and 229 transitions. [2018-04-11 22:56:08,797 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 22:56:08,798 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 229 transitions. [2018-04-11 22:56:08,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-04-11 22:56:08,799 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:56:08,799 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:56:08,799 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:56:08,799 INFO L82 PathProgramCache]: Analyzing trace with hash -581488170, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:56:08,812 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:56:08,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:56:08,893 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:56:08,906 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 22:56:08,907 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:08,946 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 19 [2018-04-11 22:56:08,947 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:08,964 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 22:56:08,964 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:36 [2018-04-11 22:56:09,802 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:09,802 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:56:12,568 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:12,594 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:56:12,600 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [20, 18] imperfect sequences [] total 37 [2018-04-11 22:56:12,601 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-04-11 22:56:12,601 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-04-11 22:56:12,601 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1282, Unknown=1, NotChecked=0, Total=1406 [2018-04-11 22:56:12,601 INFO L87 Difference]: Start difference. First operand 227 states and 229 transitions. Second operand 38 states. [2018-04-11 22:56:14,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:56:14,090 INFO L93 Difference]: Finished difference Result 227 states and 229 transitions. [2018-04-11 22:56:14,090 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-11 22:56:14,090 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 167 [2018-04-11 22:56:14,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:56:14,091 INFO L225 Difference]: With dead ends: 227 [2018-04-11 22:56:14,091 INFO L226 Difference]: Without dead ends: 225 [2018-04-11 22:56:14,092 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 293 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=187, Invalid=1882, Unknown=1, NotChecked=0, Total=2070 [2018-04-11 22:56:14,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2018-04-11 22:56:14,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 225. [2018-04-11 22:56:14,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 225 states. [2018-04-11 22:56:14,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 227 transitions. [2018-04-11 22:56:14,120 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 227 transitions. Word has length 167 [2018-04-11 22:56:14,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:56:14,120 INFO L459 AbstractCegarLoop]: Abstraction has 225 states and 227 transitions. [2018-04-11 22:56:14,121 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-04-11 22:56:14,121 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 227 transitions. [2018-04-11 22:56:14,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-04-11 22:56:14,121 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:56:14,121 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:56:14,122 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:56:14,122 INFO L82 PathProgramCache]: Analyzing trace with hash 265178851, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:56:14,128 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:56:14,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:56:14,189 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:56:14,193 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 22:56:14,193 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:14,195 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:14,195 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-11 22:56:14,480 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:14,480 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:56:14,563 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:14,583 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:56:14,583 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [23, 22] imperfect sequences [] total 23 [2018-04-11 22:56:14,583 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 22:56:14,583 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 22:56:14,584 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2018-04-11 22:56:14,584 INFO L87 Difference]: Start difference. First operand 225 states and 227 transitions. Second operand 24 states. [2018-04-11 22:56:15,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:56:15,286 INFO L93 Difference]: Finished difference Result 240 states and 241 transitions. [2018-04-11 22:56:15,286 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-11 22:56:15,286 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 186 [2018-04-11 22:56:15,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:56:15,288 INFO L225 Difference]: With dead ends: 240 [2018-04-11 22:56:15,288 INFO L226 Difference]: Without dead ends: 238 [2018-04-11 22:56:15,288 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 342 SyntacticMatches, 7 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=132, Invalid=1128, Unknown=0, NotChecked=0, Total=1260 [2018-04-11 22:56:15,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-04-11 22:56:15,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 223. [2018-04-11 22:56:15,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 223 states. [2018-04-11 22:56:15,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 225 transitions. [2018-04-11 22:56:15,336 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 225 transitions. Word has length 186 [2018-04-11 22:56:15,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:56:15,337 INFO L459 AbstractCegarLoop]: Abstraction has 223 states and 225 transitions. [2018-04-11 22:56:15,337 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 22:56:15,337 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 225 transitions. [2018-04-11 22:56:15,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-04-11 22:56:15,338 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:56:15,338 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:56:15,339 INFO L408 AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:56:15,339 INFO L82 PathProgramCache]: Analyzing trace with hash 265178852, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:56:15,348 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:56:15,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:56:15,439 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:56:15,446 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 22:56:15,447 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:15,462 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 22:56:15,463 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:15,477 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-11 22:56:15,477 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:36 [2018-04-11 22:56:16,588 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:16,589 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-11 22:56:21,552 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2018-04-11 22:56:21,572 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-11 22:56:21,572 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [26, 24] imperfect sequences [] total 49 [2018-04-11 22:56:21,572 INFO L442 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-04-11 22:56:21,572 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-04-11 22:56:21,573 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=2283, Unknown=2, NotChecked=0, Total=2450 [2018-04-11 22:56:21,573 INFO L87 Difference]: Start difference. First operand 223 states and 225 transitions. Second operand 50 states. [2018-04-11 22:56:24,002 WARN L148 SmtUtils]: Spent 2036ms on a formula simplification that was a NOOP. DAG size: 39 [2018-04-11 22:56:25,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 22:56:25,918 INFO L93 Difference]: Finished difference Result 223 states and 225 transitions. [2018-04-11 22:56:25,918 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-11 22:56:25,918 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 186 [2018-04-11 22:56:25,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 22:56:25,920 INFO L225 Difference]: With dead ends: 223 [2018-04-11 22:56:25,920 INFO L226 Difference]: Without dead ends: 221 [2018-04-11 22:56:25,922 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 317 SyntacticMatches, 6 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 941 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=270, Invalid=3510, Unknown=2, NotChecked=0, Total=3782 [2018-04-11 22:56:25,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2018-04-11 22:56:25,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 221. [2018-04-11 22:56:25,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-04-11 22:56:25,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 223 transitions. [2018-04-11 22:56:25,972 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 223 transitions. Word has length 186 [2018-04-11 22:56:25,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 22:56:25,973 INFO L459 AbstractCegarLoop]: Abstraction has 221 states and 223 transitions. [2018-04-11 22:56:25,973 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-04-11 22:56:25,973 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 223 transitions. [2018-04-11 22:56:25,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-04-11 22:56:25,974 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 22:56:25,974 INFO L355 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 22:56:25,975 INFO L408 AbstractCegarLoop]: === Iteration 28 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-11 22:56:25,975 INFO L82 PathProgramCache]: Analyzing trace with hash -1387821171, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-11 22:56:25,985 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 22:56:26,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 22:56:26,092 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-11 22:56:26,120 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 22:56:26,125 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 22:56:26,126 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:26,128 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:26,133 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:26,133 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:22, output treesize:18 [2018-04-11 22:56:26,162 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 20 [2018-04-11 22:56:26,165 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,165 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 27 [2018-04-11 22:56:26,166 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:26,171 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:26,178 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:26,178 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:27 [2018-04-11 22:56:26,223 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 36 treesize of output 29 [2018-04-11 22:56:26,226 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,227 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,228 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,229 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 52 [2018-04-11 22:56:26,229 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:26,238 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:26,246 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 22:56:26,246 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:43 [2018-04-11 22:56:26,298 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 47 treesize of output 38 [2018-04-11 22:56:26,300 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,301 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,301 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,302 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,303 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,303 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,304 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 85 [2018-04-11 22:56:26,304 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:26,317 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:26,327 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 22:56:26,328 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:59 [2018-04-11 22:56:26,402 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 58 treesize of output 47 [2018-04-11 22:56:26,405 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,406 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,407 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,408 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,409 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,409 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,410 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,411 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,412 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,413 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:26,414 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 126 [2018-04-11 22:56:26,415 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:26,446 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:26,462 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-04-11 22:56:26,462 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:79, output treesize:75 [2018-04-11 22:56:26,987 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 69 treesize of output 56 [2018-04-11 22:56:26,992 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,013 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,014 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,015 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,015 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,016 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,017 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,018 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,019 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,019 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,020 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,021 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,022 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,023 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,024 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:27,025 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 175 [2018-04-11 22:56:27,025 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:27,056 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:27,074 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2018-04-11 22:56:27,074 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:95, output treesize:91 [2018-04-11 22:56:28,640 WARN L148 SmtUtils]: Spent 962ms on a formula simplification that was a NOOP. DAG size: 44 [2018-04-11 22:56:28,734 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 80 treesize of output 65 [2018-04-11 22:56:28,737 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,738 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,739 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,740 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,741 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,742 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,743 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,743 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,744 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,745 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,746 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,747 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,748 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,748 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,749 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,750 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,751 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,752 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,753 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,754 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,754 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:28,755 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 21 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 232 [2018-04-11 22:56:28,756 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:28,800 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:28,821 INFO L267 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 5 dim-0 vars, and 1 xjuncts. [2018-04-11 22:56:28,821 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:111, output treesize:107 [2018-04-11 22:56:33,153 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 91 treesize of output 74 [2018-04-11 22:56:33,157 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,158 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,159 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,160 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,160 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,161 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,162 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,163 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,164 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,165 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,166 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,167 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,168 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,169 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,170 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,171 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,171 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,172 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,173 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,174 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,175 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,176 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,177 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,178 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,179 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,180 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,181 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,182 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:33,183 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 28 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 297 [2018-04-11 22:56:33,184 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:33,244 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:33,270 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: 6 dim-0 vars, and 1 xjuncts. [2018-04-11 22:56:33,270 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 7 variables, input treesize:127, output treesize:123 [2018-04-11 22:56:42,154 WARN L148 SmtUtils]: Spent 742ms on a formula simplification that was a NOOP. DAG size: 56 [2018-04-11 22:56:47,547 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 102 treesize of output 83 [2018-04-11 22:56:47,552 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,553 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,554 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,555 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,556 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,557 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,558 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,559 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,560 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,561 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,562 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,564 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,565 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,566 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,567 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,569 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,570 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,571 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,573 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,574 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,575 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,576 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,577 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,578 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,579 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,580 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,581 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,582 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,583 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,584 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,585 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,586 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,587 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,588 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,589 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,590 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:56:47,592 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 36 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 370 [2018-04-11 22:56:47,592 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:56:47,681 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:56:47,712 INFO L267 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 1 dim-2 vars, End of recursive call: 7 dim-0 vars, and 1 xjuncts. [2018-04-11 22:56:47,713 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 8 variables, input treesize:143, output treesize:139 [2018-04-11 22:56:59,476 WARN L148 SmtUtils]: Spent 537ms on a formula simplification that was a NOOP. DAG size: 62 [2018-04-11 22:57:08,176 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 113 treesize of output 92 [2018-04-11 22:57:08,182 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,183 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,185 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,186 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,187 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,189 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,190 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,192 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,194 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,196 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,197 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,199 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,201 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,202 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,204 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,206 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,207 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,209 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,210 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,212 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,214 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,216 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,217 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,218 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,220 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,221 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,223 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,224 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,226 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,228 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,229 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,231 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,233 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,234 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,235 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,237 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,238 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,240 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,241 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,242 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,244 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,245 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,247 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,249 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,250 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:08,252 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 45 disjoint index pairs (out of 36 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 451 [2018-04-11 22:57:08,253 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:57:08,396 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:57:08,437 INFO L267 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 1 dim-2 vars, End of recursive call: 8 dim-0 vars, and 1 xjuncts. [2018-04-11 22:57:08,437 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 9 variables, input treesize:159, output treesize:155 [2018-04-11 22:57:33,050 WARN L148 SmtUtils]: Spent 2052ms on a formula simplification that was a NOOP. DAG size: 68 [2018-04-11 22:57:47,396 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 124 treesize of output 101 [2018-04-11 22:57:47,401 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,402 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,403 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,404 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,405 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,406 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,408 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,409 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,410 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,411 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,412 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,413 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,414 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,415 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,417 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,418 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,419 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,420 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,421 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,422 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,423 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,424 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,426 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,427 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,428 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,429 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,430 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,431 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,432 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,433 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,434 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,435 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,436 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,437 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,438 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,439 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,440 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,441 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,442 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,443 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,444 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,445 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,446 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,447 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,448 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,449 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,451 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,452 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,453 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,454 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,455 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,456 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,457 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,458 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,459 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:57:47,460 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 10 select indices, 10 select index equivalence classes, 55 disjoint index pairs (out of 45 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 540 [2018-04-11 22:57:47,461 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:57:47,625 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:57:47,670 INFO L267 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 1 dim-2 vars, End of recursive call: 9 dim-0 vars, and 1 xjuncts. [2018-04-11 22:57:47,670 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 10 variables, input treesize:175, output treesize:171 [2018-04-11 22:58:49,755 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 135 treesize of output 110 [2018-04-11 22:58:49,774 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,780 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,782 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,783 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,785 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,786 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,788 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,789 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,791 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,793 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,794 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,796 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,798 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,799 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,801 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,803 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,804 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,805 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,807 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,809 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,810 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,812 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,813 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,817 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,818 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,820 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,822 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,823 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,825 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,827 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,828 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,829 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,831 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,833 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,834 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,836 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,838 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,839 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,840 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,842 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,843 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,844 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,846 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,847 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,848 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,849 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,851 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,852 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,853 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,854 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,856 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,857 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,858 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,860 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,861 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,862 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,864 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,865 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,866 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,867 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,868 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,870 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,871 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,872 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,873 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,874 INFO L700 Elim1Store]: detected not equals via solver [2018-04-11 22:58:49,874 INFO L303 Elim1Store]: Index analysis took 117 ms [2018-04-11 22:58:49,876 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 11 select indices, 11 select index equivalence classes, 66 disjoint index pairs (out of 55 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 637 [2018-04-11 22:58:49,877 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-11 22:58:50,060 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-11 22:58:50,118 INFO L267 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 1 xjuncts. [2018-04-11 22:58:50,118 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 11 variables, input treesize:191, output treesize:187 [2018-04-11 22:59:36,965 WARN L148 SmtUtils]: Spent 1705ms on a formula simplification that was a NOOP. DAG size: 80 Received shutdown request... [2018-04-11 23:00:00,954 INFO L175 TraceCheckSpWp]: Timeout while computing interpolants [2018-04-11 23:00:00,955 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-11 23:00:00,959 WARN L197 ceAbstractionStarter]: Timeout [2018-04-11 23:00:00,959 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.04 11:00:00 BoogieIcfgContainer [2018-04-11 23:00:00,960 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-11 23:00:00,960 INFO L168 Benchmark]: Toolchain (without parser) took 265395.39 ms. Allocated memory was 299.4 MB in the beginning and 794.3 MB in the end (delta: 494.9 MB). Free memory was 234.4 MB in the beginning and 688.8 MB in the end (delta: -454.3 MB). Peak memory consumption was 40.6 MB. Max. memory is 5.3 GB. [2018-04-11 23:00:00,961 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 299.4 MB. Free memory is still 261.9 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 23:00:00,961 INFO L168 Benchmark]: CACSL2BoogieTranslator took 426.68 ms. Allocated memory is still 299.4 MB. Free memory was 234.4 MB in the beginning and 189.5 MB in the end (delta: 44.9 MB). Peak memory consumption was 44.9 MB. Max. memory is 5.3 GB. [2018-04-11 23:00:00,962 INFO L168 Benchmark]: Boogie Preprocessor took 75.18 ms. Allocated memory is still 299.4 MB. Free memory was 189.5 MB in the beginning and 185.5 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. [2018-04-11 23:00:00,962 INFO L168 Benchmark]: RCFGBuilder took 1219.09 ms. Allocated memory was 299.4 MB in the beginning and 458.2 MB in the end (delta: 158.9 MB). Free memory was 185.5 MB in the beginning and 326.3 MB in the end (delta: -140.8 MB). Peak memory consumption was 33.3 MB. Max. memory is 5.3 GB. [2018-04-11 23:00:00,962 INFO L168 Benchmark]: TraceAbstraction took 263669.55 ms. Allocated memory was 458.2 MB in the beginning and 794.3 MB in the end (delta: 336.1 MB). Free memory was 326.3 MB in the beginning and 688.8 MB in the end (delta: -362.4 MB). There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 23:00:00,964 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.21 ms. Allocated memory is still 299.4 MB. Free memory is still 261.9 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 426.68 ms. Allocated memory is still 299.4 MB. Free memory was 234.4 MB in the beginning and 189.5 MB in the end (delta: 44.9 MB). Peak memory consumption was 44.9 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 75.18 ms. Allocated memory is still 299.4 MB. Free memory was 189.5 MB in the beginning and 185.5 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 1219.09 ms. Allocated memory was 299.4 MB in the beginning and 458.2 MB in the end (delta: 158.9 MB). Free memory was 185.5 MB in the beginning and 326.3 MB in the end (delta: -140.8 MB). Peak memory consumption was 33.3 MB. Max. memory is 5.3 GB. * TraceAbstraction took 263669.55 ms. Allocated memory was 458.2 MB in the beginning and 794.3 MB in the end (delta: 336.1 MB). Free memory was 326.3 MB in the beginning and 688.8 MB in the end (delta: -362.4 MB). There was no memory consumed. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1452]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1452). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 194 with TraceHistMax 16, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 31 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 45 procedures, 418 locations, 71 error locations. TIMEOUT Result, 263.6s OverallTime, 28 OverallIterations, 16 TraceHistogramMax, 21.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 4389 SDtfs, 2614 SDslu, 31276 SDs, 0 SdLazy, 14894 SolverSat, 386 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 8.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5064 GetRequests, 4530 SyntacticMatches, 39 SemanticMatches, 495 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2883 ImplicationChecksByTransitivity, 31.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=239occurred in iteration=13, 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.6s AutomataMinimizationTime, 27 MinimizatonAttempts, 278 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.3s SsaConstructionTime, 0.7s SatisfiabilityAnalysisTime, 24.7s InterpolantComputationTime, 2491 NumberOfCodeBlocks, 2491 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 4928 ConstructedInterpolants, 1091 QuantifiedInterpolants, 5313422 SizeOfPredicates, 195 NumberOfNonLiveVariables, 7756 ConjunctsInSsa, 693 ConjunctsInUnsatCore, 54 InterpolantComputations, 48 PerfectInterpolantSequences, 13888/14788 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test22_4_false-valid-memtrack_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-11_23-00-00-974.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test22_4_false-valid-memtrack_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-11_23-00-00-974.csv Completed graceful shutdown