java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv --cacsl2boogietranslator.bitprecise.bitfields false -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_z3.epf -i ../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test13_1_false-valid-memtrack_true-termination.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-11 18:33:11,513 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 18:33:11,514 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 18:33:11,523 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 18:33:11,523 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 18:33:11,524 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 18:33:11,524 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 18:33:11,525 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 18:33:11,526 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 18:33:11,527 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 18:33:11,527 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 18:33:11,527 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 18:33:11,528 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 18:33:11,528 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 18:33:11,529 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 18:33:11,530 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 18:33:11,531 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 18:33:11,532 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 18:33:11,532 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 18:33:11,533 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 18:33:11,534 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 18:33:11,534 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 18:33:11,534 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 18:33:11,535 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 18:33:11,535 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 18:33:11,536 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 18:33:11,536 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 18:33:11,536 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 18:33:11,537 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 18:33:11,537 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 18:33:11,537 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 18:33:11,537 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_z3.epf [2018-04-11 18:33:11,552 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 18:33:11,552 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 18:33:11,553 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-11 18:33:11,553 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-11 18:33:11,553 INFO L133 SettingsManager]: * Use SBE=true [2018-04-11 18:33:11,553 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 18:33:11,553 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 18:33:11,553 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 18:33:11,553 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 18:33:11,553 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 18:33:11,553 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 18:33:11,553 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 18:33:11,553 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-11 18:33:11,554 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 18:33:11,554 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 18:33:11,554 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 18:33:11,554 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-11 18:33:11,554 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-11 18:33:11,554 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 18:33:11,554 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 18:33:11,554 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 18:33:11,554 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2018-04-11 18:33:11,554 INFO L133 SettingsManager]: * SMT solver=External_Z3InterpolationMode [2018-04-11 18:33:11,554 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-11 18:33:11,583 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 18:33:11,594 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 18:33:11,599 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 18:33:11,600 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 18:33:11,601 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 18:33:11,601 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:11,877 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG567a1fe19 [2018-04-11 18:33:12,009 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 18:33:12,010 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 18:33:12,010 INFO L168 CDTParser]: Scanning memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,022 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 18:33:12,022 INFO L215 ultiparseSymbolTable]: [2018-04-11 18:33:12,022 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 18:33:12,022 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,022 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,023 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_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,023 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_32 ('__bswap_32') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,023 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point ('entry_point') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,023 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,023 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,023 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,023 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__alloc_13 ('alloc_13') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,023 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_add ('__ldv_list_add') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,023 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add ('ldv_list_add') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,023 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,024 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_init ('ldv_kref_init') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,024 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,024 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_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,024 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_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,024 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,024 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f ('f') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,024 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__g ('g') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,024 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_free ('ldv_msg_free') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,024 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_64 ('__bswap_64') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,024 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_del ('ldv_list_del') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,025 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_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,025 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,025 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,025 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_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,025 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_positive ('ldv_positive') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,025 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,025 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_del ('__ldv_list_del') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,025 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,025 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,026 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_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,026 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_get ('ldv_kref_get') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,026 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc ('ldv_malloc') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,026 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_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,026 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_put ('ldv_kref_put') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,026 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_zalloc ('ldv_zalloc') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,026 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,026 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 18:33:12,026 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__nlink_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__uint in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fd_mask in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__wchar_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__loff_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int8_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_condattr_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____int64_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_attr_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,027 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_int in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____useconds_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____clockid_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__clockid_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____sig_atomic_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fsid_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsblkcnt64_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__int64_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____int8_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____loff_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____key_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,028 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____clock_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____pid_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ushort in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uint8_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____WAIT_STATUS in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____daddr_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fsfilcnt_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____off_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__int32_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____gid_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int64_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,029 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsfilcnt64_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__int8_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____blkcnt64_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldiv_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ino_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_rwlockattr_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____syscall_slong_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__idtype_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__key_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__register_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,030 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____nlink_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__timer_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ssize_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_barrierattr_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__sigset_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsword_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uint64_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ssize_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fd_mask in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____blkcnt_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uid_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,031 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__dev_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__id_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ino64_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____id_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__lldiv_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____qaddr_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____blksize_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fd_set in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__blksize_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_key_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_rwlock_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_char in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uint32_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,032 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____syscall_ulong_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____caddr_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__time_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__mode_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__int16_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____dev_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsblkcnt_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__uid_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____rlim_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int32_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____int32_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_mutex_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fsblkcnt_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,033 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_quad_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____off64_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____suseconds_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____timer_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____time_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____rlim64_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsfilcnt_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_mutexattr_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uint16_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsid_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,034 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pid_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__daddr_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__clock_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____quad_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_long in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_quad_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_barrier_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____intptr_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__size_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__off_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,035 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__suseconds_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_short in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____pthread_list_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____socklen_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int16_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_cond_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__quad_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_spinlock_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__blkcnt_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_char in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_long in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__div_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ulong in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_once_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13 in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,036 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_short in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__gid_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____int16_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____mode_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____sigset_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__caddr_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,037 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ino_t in memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:12,051 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG567a1fe19 [2018-04-11 18:33:12,054 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 18:33:12,054 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 18:33:12,055 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 18:33:12,055 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 18:33:12,058 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 18:33:12,059 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 06:33:12" (1/1) ... [2018-04-11 18:33:12,060 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@8020c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 06:33:12, skipping insertion in model container [2018-04-11 18:33:12,060 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 06:33:12" (1/1) ... [2018-04-11 18:33:12,075 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 18:33:12,109 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 18:33:12,299 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 18:33:12,361 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 18:33:12,369 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 156 non ball SCCs. Number of states in SCCs 156. [2018-04-11 18:33:12,423 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 06:33:12 WrapperNode [2018-04-11 18:33:12,423 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 18:33:12,424 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 18:33:12,424 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 18:33:12,424 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 18:33:12,435 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 06:33:12" (1/1) ... [2018-04-11 18:33:12,436 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 06:33:12" (1/1) ... [2018-04-11 18:33:12,451 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 06:33:12" (1/1) ... [2018-04-11 18:33:12,451 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 06:33:12" (1/1) ... [2018-04-11 18:33:12,465 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 06:33:12" (1/1) ... [2018-04-11 18:33:12,469 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 06:33:12" (1/1) ... [2018-04-11 18:33:12,473 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 06:33:12" (1/1) ... [2018-04-11 18:33:12,478 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 18:33:12,478 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 18:33:12,478 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 18:33:12,478 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 18:33:12,479 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 06:33:12" (1/1) ... No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 18:33:12,568 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 18:33:12,568 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 18:33:12,568 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 18:33:12,568 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_32 [2018-04-11 18:33:12,568 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_64 [2018-04-11 18:33:12,568 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_nonpositive [2018-04-11 18:33:12,568 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_positive [2018-04-11 18:33:12,568 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc [2018-04-11 18:33:12,568 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_zalloc [2018-04-11 18:33:12,568 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 18:33:12,569 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_add [2018-04-11 18:33:12,569 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_del [2018-04-11 18:33:12,569 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add [2018-04-11 18:33:12,569 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tail [2018-04-11 18:33:12,569 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_del [2018-04-11 18:33:12,569 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_alloc [2018-04-11 18:33:12,569 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fill [2018-04-11 18:33:12,569 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_free [2018-04-11 18:33:12,569 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_submit_msg [2018-04-11 18:33:12,569 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgs [2018-04-11 18:33:12,570 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdata [2018-04-11 18:33:12,570 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdata [2018-04-11 18:33:12,570 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_return [2018-04-11 18:33:12,570 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_return [2018-04-11 18:33:12,570 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_sub [2018-04-11 18:33:12,570 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_init [2018-04-11 18:33:12,570 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_get [2018-04-11 18:33:12,570 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_put [2018-04-11 18:33:12,570 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_del [2018-04-11 18:33:12,571 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanup [2018-04-11 18:33:12,571 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_release [2018-04-11 18:33:12,571 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_put [2018-04-11 18:33:12,571 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_get [2018-04-11 18:33:12,571 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init_internal [2018-04-11 18:33:12,571 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init [2018-04-11 18:33:12,571 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_create [2018-04-11 18:33:12,571 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f [2018-04-11 18:33:12,571 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__g [2018-04-11 18:33:12,571 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__alloc_13 [2018-04-11 18:33:12,572 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point [2018-04-11 18:33:12,572 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 18:33:12,572 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-11 18:33:12,572 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-11 18:33:12,572 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-11 18:33:12,572 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_32 [2018-04-11 18:33:12,572 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_64 [2018-04-11 18:33:12,572 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 18:33:12,572 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 18:33:12,572 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 18:33:12,573 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 18:33:12,573 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 18:33:12,573 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 18:33:12,573 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 18:33:12,573 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 18:33:12,573 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 18:33:12,573 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 18:33:12,573 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 18:33:12,573 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 18:33:12,573 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 18:33:12,574 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 18:33:12,574 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 18:33:12,574 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 18:33:12,574 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 18:33:12,574 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 18:33:12,574 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 18:33:12,574 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 18:33:12,574 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 18:33:12,574 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 18:33:12,574 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 18:33:12,575 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 18:33:12,575 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 18:33:12,575 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 18:33:12,575 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 18:33:12,575 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 18:33:12,575 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 18:33:12,575 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 18:33:12,575 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 18:33:12,575 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 18:33:12,575 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 18:33:12,576 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 18:33:12,576 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 18:33:12,576 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 18:33:12,576 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 18:33:12,576 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 18:33:12,576 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 18:33:12,576 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 18:33:12,576 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 18:33:12,576 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 18:33:12,576 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 18:33:12,576 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 18:33:12,577 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 18:33:12,577 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 18:33:12,577 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 18:33:12,577 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 18:33:12,577 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 18:33:12,577 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 18:33:12,577 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 18:33:12,577 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 18:33:12,577 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 18:33:12,577 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 18:33:12,577 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 18:33:12,578 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 18:33:12,578 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 18:33:12,578 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 18:33:12,578 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 18:33:12,578 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 18:33:12,578 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 18:33:12,578 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 18:33:12,578 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 18:33:12,578 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 18:33:12,578 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 18:33:12,579 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 18:33:12,579 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 18:33:12,579 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 18:33:12,579 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 18:33:12,579 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 18:33:12,579 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 18:33:12,579 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 18:33:12,579 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 18:33:12,579 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 18:33:12,579 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 18:33:12,580 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 18:33:12,580 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 18:33:12,580 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 18:33:12,580 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 18:33:12,580 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 18:33:12,580 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 18:33:12,580 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 18:33:12,580 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 18:33:12,580 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 18:33:12,580 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 18:33:12,580 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 18:33:12,580 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 18:33:12,581 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 18:33:12,581 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 18:33:12,581 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 18:33:12,581 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 18:33:12,581 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 18:33:12,581 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 18:33:12,581 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 18:33:12,581 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 18:33:12,581 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 18:33:12,581 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 18:33:12,581 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 18:33:12,582 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 18:33:12,582 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 18:33:12,582 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-11 18:33:12,582 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 18:33:12,582 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-11 18:33:12,582 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_nonpositive [2018-04-11 18:33:12,582 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_positive [2018-04-11 18:33:12,582 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-11 18:33:12,582 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-11 18:33:12,582 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc [2018-04-11 18:33:12,582 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 18:33:12,583 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_zalloc [2018-04-11 18:33:12,583 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-11 18:33:12,583 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-11 18:33:12,583 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-11 18:33:12,583 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_add [2018-04-11 18:33:12,583 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_del [2018-04-11 18:33:12,583 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add [2018-04-11 18:33:12,583 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-11 18:33:12,583 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tail [2018-04-11 18:33:12,583 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_del [2018-04-11 18:33:12,583 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_alloc [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fill [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_free [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_submit_msg [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgs [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdata [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdata [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_return [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_return [2018-04-11 18:33:12,584 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_sub [2018-04-11 18:33:12,585 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 18:33:12,585 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_init [2018-04-11 18:33:12,585 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_get [2018-04-11 18:33:12,585 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_put [2018-04-11 18:33:12,585 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_del [2018-04-11 18:33:12,585 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanup [2018-04-11 18:33:12,585 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_release [2018-04-11 18:33:12,585 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_put [2018-04-11 18:33:12,585 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_get [2018-04-11 18:33:12,585 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init_internal [2018-04-11 18:33:12,585 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init [2018-04-11 18:33:12,586 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_create [2018-04-11 18:33:12,586 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-11 18:33:12,586 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f [2018-04-11 18:33:12,586 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__g [2018-04-11 18:33:12,586 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__alloc_13 [2018-04-11 18:33:12,586 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point [2018-04-11 18:33:12,586 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 18:33:12,586 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 18:33:12,586 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 18:33:12,586 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 18:33:12,909 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 18:33:12,979 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 18:33:13,203 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 18:33:13,204 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 06:33:13 BoogieIcfgContainer [2018-04-11 18:33:13,204 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 18:33:13,204 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 18:33:13,205 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 18:33:13,207 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 18:33:13,207 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 06:33:12" (1/3) ... [2018-04-11 18:33:13,208 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@188f189c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 06:33:13, skipping insertion in model container [2018-04-11 18:33:13,208 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 06:33:12" (2/3) ... [2018-04-11 18:33:13,209 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@188f189c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 06:33:13, skipping insertion in model container [2018-04-11 18:33:13,209 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 06:33:13" (3/3) ... [2018-04-11 18:33:13,210 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test13_1_false-valid-memtrack_true-termination.i [2018-04-11 18:33:13,219 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2018-04-11 18:33:13,227 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 75 error locations. [2018-04-11 18:33:13,261 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 18:33:13,262 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 18:33:13,262 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-11 18:33:13,262 INFO L371 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2018-04-11 18:33:13,262 INFO L372 AbstractCegarLoop]: Backedges is CANONICAL [2018-04-11 18:33:13,262 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 18:33:13,263 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 18:33:13,263 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 18:33:13,263 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 18:33:13,263 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 18:33:13,276 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states. [2018-04-11 18:33:13,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 18:33:13,283 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 18:33:13,284 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 18:33:13,284 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.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __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 18:33:13,288 INFO L82 PathProgramCache]: Analyzing trace with hash 14114011, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/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 18:33:13,298 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 18:33:13,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 18:33:13,359 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 18:33:13,385 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 18:33:13,385 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 18:33:13,386 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 18:33:13,386 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 18:33:13,387 INFO L182 omatonBuilderFactory]: Interpolants [144#(= 1 (select |#valid| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.base|)), 142#true, 143#false] [2018-04-11 18:33:13,387 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 18:33:13,387 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 18:33:13,396 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 18:33:13,396 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 18:33:13,398 INFO L87 Difference]: Start difference. First operand 139 states. Second operand 3 states. [2018-04-11 18:33:13,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 18:33:13,456 INFO L93 Difference]: Finished difference Result 71 states and 72 transitions. [2018-04-11 18:33:13,456 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 18:33:13,457 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 18:33:13,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 18:33:13,464 INFO L225 Difference]: With dead ends: 71 [2018-04-11 18:33:13,464 INFO L226 Difference]: Without dead ends: 68 [2018-04-11 18:33:13,465 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 18:33:13,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-04-11 18:33:13,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2018-04-11 18:33:13,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-04-11 18:33:13,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 69 transitions. [2018-04-11 18:33:13,494 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 69 transitions. Word has length 4 [2018-04-11 18:33:13,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 18:33:13,494 INFO L459 AbstractCegarLoop]: Abstraction has 68 states and 69 transitions. [2018-04-11 18:33:13,495 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 18:33:13,495 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 69 transitions. [2018-04-11 18:33:13,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 18:33:13,495 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 18:33:13,495 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 18:33:13,495 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.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __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 18:33:13,495 INFO L82 PathProgramCache]: Analyzing trace with hash 14114012, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/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 18:33:13,498 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 18:33:13,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 18:33:13,513 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier [2018-04-11 18:33:13,516 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:13,517 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:13,518 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:13,518 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:13,547 WARN L1033 $PredicateComparison]: unable to prove that (exists ((%0 (Array Int Int))) (! (forall ((%1 Int)) (! (= (store %0 %1 8) (store |c_#length| %1 8)) :qid itp)) :qid itp)) is different from true [2018-04-11 18:33:13,572 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 18:33:13,598 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 18:33:13,599 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 18:33:13,599 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 18:33:13,599 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 18:33:13,599 INFO L182 omatonBuilderFactory]: Interpolants [284#true, 285#false, 286#(exists ((%0 (Array Int Int))) (! (forall ((%1 Int)) (! (= (store %0 %1 8) (store |#length| %1 8)) :qid itp)) :qid itp)), 287#(and (= 8 (select |#length| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.base|)) (<= 0 |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset|) (<= (+ |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 4) (select |#length| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.base|)))] [2018-04-11 18:33:13,599 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 18:33:13,601 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 18:33:13,601 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 18:33:13,601 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=4, Unknown=1, NotChecked=2, Total=12 [2018-04-11 18:33:13,601 INFO L87 Difference]: Start difference. First operand 68 states and 69 transitions. Second operand 4 states. [2018-04-11 18:33:13,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 18:33:13,690 INFO L93 Difference]: Finished difference Result 111 states and 112 transitions. [2018-04-11 18:33:13,690 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 18:33:13,690 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 4 [2018-04-11 18:33:13,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 18:33:13,691 INFO L225 Difference]: With dead ends: 111 [2018-04-11 18:33:13,691 INFO L226 Difference]: Without dead ends: 111 [2018-04-11 18:33:13,692 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=4, Unknown=1, NotChecked=2, Total=12 [2018-04-11 18:33:13,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2018-04-11 18:33:13,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 67. [2018-04-11 18:33:13,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-04-11 18:33:13,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 68 transitions. [2018-04-11 18:33:13,697 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 68 transitions. Word has length 4 [2018-04-11 18:33:13,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 18:33:13,698 INFO L459 AbstractCegarLoop]: Abstraction has 67 states and 68 transitions. [2018-04-11 18:33:13,698 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 18:33:13,698 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 68 transitions. [2018-04-11 18:33:13,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2018-04-11 18:33:13,698 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 18:33:13,698 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2018-04-11 18:33:13,698 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.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __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 18:33:13,698 INFO L82 PathProgramCache]: Analyzing trace with hash 437534490, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/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 18:33:13,701 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 18:33:13,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 18:33:13,709 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier [2018-04-11 18:33:13,711 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:13,711 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:13,712 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:13,712 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:13,716 WARN L1033 $PredicateComparison]: unable to prove that (exists ((%0 (Array Int Int))) (! (forall ((%1 Int)) (! (= (store %0 %1 8) (store |c_#length| %1 8)) :qid itp)) :qid itp)) is different from true [2018-04-11 18:33:13,729 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 18:33:13,745 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 18:33:13,745 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 18:33:13,745 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 18:33:13,745 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 18:33:13,745 INFO L182 omatonBuilderFactory]: Interpolants [466#true, 467#false, 468#(exists ((%0 (Array Int Int))) (! (forall ((%1 Int)) (! (= (store %0 %1 8) (store |#length| %1 8)) :qid itp)) :qid itp)), 469#(and (= 8 (select |#length| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.base|)) (<= 0 (+ |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 4)) (<= (+ |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 8) (select |#length| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.base|)))] [2018-04-11 18:33:13,746 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 18:33:13,746 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 18:33:13,746 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 18:33:13,746 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=4, Unknown=1, NotChecked=2, Total=12 [2018-04-11 18:33:13,746 INFO L87 Difference]: Start difference. First operand 67 states and 68 transitions. Second operand 4 states. [2018-04-11 18:33:13,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 18:33:13,816 INFO L93 Difference]: Finished difference Result 110 states and 111 transitions. [2018-04-11 18:33:13,817 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 18:33:13,817 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 5 [2018-04-11 18:33:13,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 18:33:13,818 INFO L225 Difference]: With dead ends: 110 [2018-04-11 18:33:13,818 INFO L226 Difference]: Without dead ends: 110 [2018-04-11 18:33:13,818 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=4, Unknown=1, NotChecked=2, Total=12 [2018-04-11 18:33:13,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2018-04-11 18:33:13,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 66. [2018-04-11 18:33:13,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-04-11 18:33:13,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 67 transitions. [2018-04-11 18:33:13,823 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 67 transitions. Word has length 5 [2018-04-11 18:33:13,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 18:33:13,824 INFO L459 AbstractCegarLoop]: Abstraction has 66 states and 67 transitions. [2018-04-11 18:33:13,824 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 18:33:13,824 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 67 transitions. [2018-04-11 18:33:13,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-04-11 18:33:13,824 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 18:33:13,824 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-04-11 18:33:13,824 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.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __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 18:33:13,824 INFO L82 PathProgramCache]: Analyzing trace with hash -436146246, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/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 18:33:13,828 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 18:33:13,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 18:33:13,840 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 18:33:13,862 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 18:33:13,862 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 18:33:13,862 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 18:33:13,863 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 18:33:13,863 INFO L182 omatonBuilderFactory]: Interpolants [646#true, 647#false, 648#(= 1 (select |#valid| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.base|))] [2018-04-11 18:33:13,863 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 18:33:13,863 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 18:33:13,863 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 18:33:13,863 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 18:33:13,864 INFO L87 Difference]: Start difference. First operand 66 states and 67 transitions. Second operand 3 states. [2018-04-11 18:33:13,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 18:33:13,906 INFO L93 Difference]: Finished difference Result 64 states and 65 transitions. [2018-04-11 18:33:13,906 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 18:33:13,906 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-04-11 18:33:13,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 18:33:13,907 INFO L225 Difference]: With dead ends: 64 [2018-04-11 18:33:13,907 INFO L226 Difference]: Without dead ends: 64 [2018-04-11 18:33:13,907 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 18:33:13,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2018-04-11 18:33:13,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2018-04-11 18:33:13,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-04-11 18:33:13,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 65 transitions. [2018-04-11 18:33:13,913 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 65 transitions. Word has length 7 [2018-04-11 18:33:13,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 18:33:13,914 INFO L459 AbstractCegarLoop]: Abstraction has 64 states and 65 transitions. [2018-04-11 18:33:13,914 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 18:33:13,914 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 65 transitions. [2018-04-11 18:33:13,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-04-11 18:33:13,914 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 18:33:13,914 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-04-11 18:33:13,914 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.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __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 18:33:13,915 INFO L82 PathProgramCache]: Analyzing trace with hash -436146245, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/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 18:33:13,920 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 18:33:13,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 18:33:13,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 18:33:14,003 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 18:33:14,003 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 18:33:14,004 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 18:33:14,004 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 18:33:14,004 INFO L182 omatonBuilderFactory]: Interpolants [777#true, 778#false, 779#(and (<= (+ |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.offset| 4) (select |#length| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.base|)) (= 8 (select |#length| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.base|)) (<= 0 |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.offset|))] [2018-04-11 18:33:14,004 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 18:33:14,004 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 18:33:14,005 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 18:33:14,005 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 18:33:14,005 INFO L87 Difference]: Start difference. First operand 64 states and 65 transitions. Second operand 3 states. [2018-04-11 18:33:14,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 18:33:14,074 INFO L93 Difference]: Finished difference Result 107 states and 108 transitions. [2018-04-11 18:33:14,075 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 18:33:14,075 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-04-11 18:33:14,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 18:33:14,075 INFO L225 Difference]: With dead ends: 107 [2018-04-11 18:33:14,075 INFO L226 Difference]: Without dead ends: 107 [2018-04-11 18:33:14,076 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 18:33:14,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-04-11 18:33:14,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 63. [2018-04-11 18:33:14,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-04-11 18:33:14,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 64 transitions. [2018-04-11 18:33:14,080 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 64 transitions. Word has length 7 [2018-04-11 18:33:14,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 18:33:14,080 INFO L459 AbstractCegarLoop]: Abstraction has 63 states and 64 transitions. [2018-04-11 18:33:14,080 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 18:33:14,080 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 64 transitions. [2018-04-11 18:33:14,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-04-11 18:33:14,081 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 18:33:14,081 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 18:33:14,081 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.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __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 18:33:14,081 INFO L82 PathProgramCache]: Analyzing trace with hash -635631582, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/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 18:33:14,090 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 18:33:14,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 18:33:14,129 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 18:33:14,155 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 18:33:14,156 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 18:33:14,156 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 18:33:14,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 18:33:14,156 INFO L182 omatonBuilderFactory]: Interpolants [950#true, 951#false, 952#(and (<= 0 (+ |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.offset| 4)) (= 8 (select |#length| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.base|)) (<= (+ |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.offset| 8) (select |#length| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.base|)))] [2018-04-11 18:33:14,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 18:33:14,157 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 18:33:14,157 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 18:33:14,157 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 18:33:14,157 INFO L87 Difference]: Start difference. First operand 63 states and 64 transitions. Second operand 3 states. [2018-04-11 18:33:14,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 18:33:14,240 INFO L93 Difference]: Finished difference Result 106 states and 107 transitions. [2018-04-11 18:33:14,241 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 18:33:14,241 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 8 [2018-04-11 18:33:14,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 18:33:14,241 INFO L225 Difference]: With dead ends: 106 [2018-04-11 18:33:14,241 INFO L226 Difference]: Without dead ends: 106 [2018-04-11 18:33:14,243 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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 18:33:14,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2018-04-11 18:33:14,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 62. [2018-04-11 18:33:14,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2018-04-11 18:33:14,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 63 transitions. [2018-04-11 18:33:14,247 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 63 transitions. Word has length 8 [2018-04-11 18:33:14,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 18:33:14,248 INFO L459 AbstractCegarLoop]: Abstraction has 62 states and 63 transitions. [2018-04-11 18:33:14,248 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 18:33:14,248 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 63 transitions. [2018-04-11 18:33:14,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-04-11 18:33:14,248 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 18:33:14,248 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] [2018-04-11 18:33:14,249 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.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __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 18:33:14,249 INFO L82 PathProgramCache]: Analyzing trace with hash 316081206, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/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 18:33:14,256 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 18:33:14,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 18:33:14,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 18:33:14,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 18:33:14,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 18:33:14,370 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 18:33:14,370 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 18:33:14,370 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 18:33:14,370 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 18:33:14,371 INFO L182 omatonBuilderFactory]: Interpolants [1136#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__alloc_13_#t~ret38.base|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__alloc_13_#t~ret38.offset|)), 1121#true, 1137#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__alloc_13_~p~0.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__alloc_13_~p~0.base 0)), 1122#false, 1138#(and (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| |old(~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset)|) (= |#valid| |old(#valid)|) (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.offset| |old(~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.offset)|) (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.base| |old(~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.base)|) (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.base| |old(~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__global_list_13~0.base)|) (= |#NULL.base| |old(#NULL.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 1139#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 1140#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|))] [2018-04-11 18:33:14,371 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 18:33:14,371 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 18:33:14,371 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 18:33:14,371 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2018-04-11 18:33:14,371 INFO L87 Difference]: Start difference. First operand 62 states and 63 transitions. Second operand 7 states. [2018-04-11 18:33:14,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 18:33:14,636 INFO L93 Difference]: Finished difference Result 74 states and 75 transitions. [2018-04-11 18:33:14,636 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 18:33:14,637 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2018-04-11 18:33:14,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 18:33:14,639 INFO L225 Difference]: With dead ends: 74 [2018-04-11 18:33:14,639 INFO L226 Difference]: Without dead ends: 71 [2018-04-11 18:33:14,640 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2018-04-11 18:33:14,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-04-11 18:33:14,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 69. [2018-04-11 18:33:14,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-04-11 18:33:14,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 70 transitions. [2018-04-11 18:33:14,646 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 70 transitions. Word has length 23 [2018-04-11 18:33:14,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 18:33:14,646 INFO L459 AbstractCegarLoop]: Abstraction has 69 states and 70 transitions. [2018-04-11 18:33:14,646 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 18:33:14,646 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 70 transitions. [2018-04-11 18:33:14,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-04-11 18:33:14,647 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 18:33:14,647 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 18:33:14,647 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.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __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 18:33:14,647 INFO L82 PathProgramCache]: Analyzing trace with hash -584920296, now seen corresponding path program 1 times No working directory specified, using /home/ultimate/work/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 18:33:14,650 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 18:33:14,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 18:33:14,682 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier [2018-04-11 18:33:14,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 18:33:14,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 18:33:14,748 WARN L195 Executor]: ExternalInterpolator (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in) stderr output: WARNING: array quantifier [2018-04-11 18:33:14,754 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:14,754 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:14,755 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:14,755 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:14,755 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:14,755 WARN L251 NnfTransformerHelper]: thrown away annotations [(:qid itp)] [2018-04-11 18:33:14,766 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-04-11 18:36:55,310 WARN L148 SmtUtils]: Spent 220535ms on a formula simplification that was a NOOP. DAG size: 77 [2018-04-11 18:36:57,324 WARN L686 Elim1Store]: solver failed to check if following not equals relation is implied: (= %1 %0) [2018-04-11 18:36:59,327 WARN L669 Elim1Store]: solver failed to check if following equality is implied: (= 1 (select v_prenex_1 %1)) [2018-04-11 18:37:01,329 WARN L686 Elim1Store]: solver failed to check if following not equals relation is implied: (= 1 (select v_prenex_1 %1)) [2018-04-11 18:37:01,329 INFO L303 Elim1Store]: Index analysis took 6017 ms Received shutdown request... [2018-04-11 18:37:05,344 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-11 18:37:05,349 WARN L197 ceAbstractionStarter]: Timeout [2018-04-11 18:37:05,349 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.04 06:37:05 BoogieIcfgContainer [2018-04-11 18:37:05,349 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-11 18:37:05,350 INFO L168 Benchmark]: Toolchain (without parser) took 233295.87 ms. Allocated memory was 399.5 MB in the beginning and 606.6 MB in the end (delta: 207.1 MB). Free memory was 328.0 MB in the beginning and 484.8 MB in the end (delta: -156.8 MB). Peak memory consumption was 50.3 MB. Max. memory is 5.3 GB. [2018-04-11 18:37:05,351 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 399.5 MB. Free memory is still 357.8 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 18:37:05,351 INFO L168 Benchmark]: CACSL2BoogieTranslator took 368.68 ms. Allocated memory is still 399.5 MB. Free memory was 328.0 MB in the beginning and 283.7 MB in the end (delta: 44.3 MB). Peak memory consumption was 44.3 MB. Max. memory is 5.3 GB. [2018-04-11 18:37:05,352 INFO L168 Benchmark]: Boogie Preprocessor took 54.02 ms. Allocated memory is still 399.5 MB. Free memory was 283.7 MB in the beginning and 279.7 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. [2018-04-11 18:37:05,352 INFO L168 Benchmark]: RCFGBuilder took 725.59 ms. Allocated memory was 399.5 MB in the beginning and 579.9 MB in the end (delta: 180.4 MB). Free memory was 279.7 MB in the beginning and 451.1 MB in the end (delta: -171.4 MB). Peak memory consumption was 24.6 MB. Max. memory is 5.3 GB. [2018-04-11 18:37:05,352 INFO L168 Benchmark]: TraceAbstraction took 232144.73 ms. Allocated memory was 579.9 MB in the beginning and 606.6 MB in the end (delta: 26.7 MB). Free memory was 451.1 MB in the beginning and 484.8 MB in the end (delta: -33.6 MB). There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 18:37:05,355 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.16 ms. Allocated memory is still 399.5 MB. Free memory is still 357.8 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 368.68 ms. Allocated memory is still 399.5 MB. Free memory was 328.0 MB in the beginning and 283.7 MB in the end (delta: 44.3 MB). Peak memory consumption was 44.3 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 54.02 ms. Allocated memory is still 399.5 MB. Free memory was 283.7 MB in the beginning and 279.7 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 725.59 ms. Allocated memory was 399.5 MB in the beginning and 579.9 MB in the end (delta: 180.4 MB). Free memory was 279.7 MB in the beginning and 451.1 MB in the end (delta: -171.4 MB). Peak memory consumption was 24.6 MB. Max. memory is 5.3 GB. * TraceAbstraction took 232144.73 ms. Allocated memory was 579.9 MB in the beginning and 606.6 MB in the end (delta: 26.7 MB). Free memory was 451.1 MB in the beginning and 484.8 MB in the end (delta: -33.6 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 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1454]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1454). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1434]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1434). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1434]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1434). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1434]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1434). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1434]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1434). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 26 with TraceHistMax 1, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PartialQuantifierElimination was eliminating quantifiers from formula with 2 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 13. - StatisticsResult: Ultimate Automizer benchmark data CFG has 44 procedures, 336 locations, 75 error locations. TIMEOUT Result, 232.0s OverallTime, 8 OverallIterations, 1 TraceHistogramMax, 0.7s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 317 SDtfs, 393 SDslu, 198 SDs, 0 SdLazy, 417 SolverSat, 26 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=139occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 7 MinimizatonAttempts, 178 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.2s InterpolantComputationTime, 58 NumberOfCodeBlocks, 58 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 51 ConstructedInterpolants, 4 QuantifiedInterpolants, 2672 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 7 InterpolantComputations, 7 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test13_1_false-valid-memtrack_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_z3.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-11_18-37-05-364.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test13_1_false-valid-memtrack_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_z3.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-11_18-37-05-364.csv Completed graceful shutdown