java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv --cacsl2boogietranslator.bitprecise.bitfields false -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf -i ../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test13_true-valid-memsafety.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-408c70d-m [2018-04-13 09:53:11,381 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-13 09:53:11,383 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-13 09:53:11,396 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-13 09:53:11,396 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-13 09:53:11,397 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-13 09:53:11,398 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-13 09:53:11,400 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-13 09:53:11,401 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-13 09:53:11,402 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-13 09:53:11,402 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-13 09:53:11,403 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-13 09:53:11,403 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-13 09:53:11,404 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-13 09:53:11,405 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-13 09:53:11,406 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-13 09:53:11,408 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-13 09:53:11,409 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-13 09:53:11,410 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-13 09:53:11,411 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-13 09:53:11,413 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-13 09:53:11,413 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-13 09:53:11,413 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-13 09:53:11,414 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-13 09:53:11,415 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-13 09:53:11,416 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-13 09:53:11,416 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-13 09:53:11,416 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-13 09:53:11,417 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-13 09:53:11,417 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-13 09:53:11,418 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-13 09:53:11,418 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf [2018-04-13 09:53:11,428 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-13 09:53:11,428 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-13 09:53:11,429 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-13 09:53:11,429 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-13 09:53:11,429 INFO L133 SettingsManager]: * Use SBE=true [2018-04-13 09:53:11,430 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-13 09:53:11,430 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-13 09:53:11,430 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-13 09:53:11,430 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-13 09:53:11,430 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-13 09:53:11,430 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-13 09:53:11,430 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-13 09:53:11,431 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-13 09:53:11,431 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-13 09:53:11,431 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-13 09:53:11,431 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-13 09:53:11,431 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-13 09:53:11,431 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-13 09:53:11,432 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-13 09:53:11,432 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-13 09:53:11,432 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-13 09:53:11,432 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-04-13 09:53:11,432 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-04-13 09:53:11,432 INFO L133 SettingsManager]: * Trace refinement strategy=SMTINTERPOL Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-13 09:53:11,462 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-13 09:53:11,473 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-13 09:53:11,477 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-13 09:53:11,478 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-13 09:53:11,480 INFO L276 PluginConnector]: CDTParser initialized [2018-04-13 09:53:11,481 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,820 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGdf10b02ed [2018-04-13 09:53:11,969 INFO L287 CDTParser]: IsIndexed: true [2018-04-13 09:53:11,970 INFO L288 CDTParser]: Found 1 translation units. [2018-04-13 09:53:11,970 INFO L168 CDTParser]: Scanning memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,979 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-13 09:53:11,979 INFO L215 ultiparseSymbolTable]: [2018-04-13 09:53:11,979 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-13 09:53:11,979 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,979 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,980 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_return ('ldv_atomic_add_return') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,980 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_init ('ldv_kref_init') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,980 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEAD ('LDV_INIT_LIST_HEAD') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,980 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,980 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,980 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__f ('f') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,980 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__g ('g') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,980 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,980 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add ('ldv_list_add') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,980 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__entry_point ('entry_point') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,980 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,981 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,981 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____bswap_32 ('__bswap_32') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,981 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,981 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13 ('alloc_13') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,981 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add ('__ldv_list_add') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,981 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,981 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,981 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,981 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_positive ('ldv_positive') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,981 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,981 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_del ('__ldv_list_del') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,982 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdata ('ldv_dev_get_drvdata') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,982 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tail ('ldv_list_add_tail') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,982 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,982 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_init_internal ('ldv_kobject_init_internal') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,982 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_malloc ('ldv_malloc') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,982 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_del ('ldv_list_del') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,982 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdata ('ldv_dev_set_drvdata') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,982 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_return ('ldv_atomic_sub_return') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,982 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_put ('ldv_kref_put') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,982 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13 ('free_13') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,982 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_zalloc ('ldv_zalloc') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,983 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,983 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____bswap_64 ('__bswap_64') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,983 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_free ('ldv_msg_free') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,983 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_get ('ldv_kref_get') in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,983 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-13 09:53:11,983 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_rwlockattr_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,983 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____int16_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,983 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__clock_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,983 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____uint16_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,983 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____gid_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,983 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____pthread_list_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,984 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_barrierattr_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,984 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____u_long in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,984 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__u_int32_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,984 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__blkcnt_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,984 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_global_msg_list in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,984 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__daddr_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,984 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__u_char in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,984 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__fd_mask in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,984 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__suseconds_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,984 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____sigset_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,984 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ino_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,984 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____caddr_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,985 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__sigset_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,985 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_spinlock_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,985 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ino64_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,985 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____off_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,985 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ulong in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,985 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__u_long in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,985 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____fsid_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,985 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____useconds_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,985 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__id_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,985 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_condattr_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,985 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____rlim64_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,986 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__dev_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,986 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__fd_set in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,986 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____qaddr_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,986 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____blksize_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,986 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____clock_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,986 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_key_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,986 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__mode_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,986 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____dev_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,986 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____fsblkcnt_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,986 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__time_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,986 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____blkcnt_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,986 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____u_int in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____loff_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__fsid_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_rwlock_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____fsfilcnt_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_mutex_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____syscall_slong_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____WAIT_STATUS in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__int64_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____int64_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__int8_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____daddr_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,987 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____time_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____key_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__u_quad_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ushort in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__u_int64_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____uint8_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__loff_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ino_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____blkcnt64_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldiv_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____socklen_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____nlink_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pid_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__fsfilcnt_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____fsfilcnt64_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,988 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__int32_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____int8_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__register_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__idtype_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____intptr_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__timer_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ssize_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__size_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__off_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____uint64_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ssize_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__key_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____fsword_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,989 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_once_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____u_short in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____mode_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__caddr_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____uid_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__u_short in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__gid_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__nlink_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__uint in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__u_int8_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____uint32_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__uid_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__wchar_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,990 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__lldiv_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__fsblkcnt_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__blksize_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____syscall_ulong_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____int32_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____clockid_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__clockid_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__int16_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____sig_atomic_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____id_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__div_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13 in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_cond_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,991 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__quad_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____fd_mask in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__u_int16_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_mutexattr_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____pid_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____rlim_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____timer_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__u_int in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_attr_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i__pthread_barrier_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____u_quad_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____quad_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,992 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____fsblkcnt64_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,993 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____u_char in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,993 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____off64_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:11,993 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_i____suseconds_t in memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:12,026 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGdf10b02ed [2018-04-13 09:53:12,029 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-13 09:53:12,029 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-13 09:53:12,030 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-13 09:53:12,030 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-13 09:53:12,034 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-13 09:53:12,034 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 09:53:12" (1/1) ... [2018-04-13 09:53:12,036 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@45e5e022 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 09:53:12, skipping insertion in model container [2018-04-13 09:53:12,037 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 09:53:12" (1/1) ... [2018-04-13 09:53:12,048 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-13 09:53:12,074 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-13 09:53:12,230 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-13 09:53:12,293 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-13 09:53:12,302 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 157 non ball SCCs. Number of states in SCCs 157. [2018-04-13 09:53:12,366 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 09:53:12 WrapperNode [2018-04-13 09:53:12,367 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-13 09:53:12,367 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-13 09:53:12,367 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-13 09:53:12,367 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-13 09:53:12,376 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 09:53:12" (1/1) ... [2018-04-13 09:53:12,376 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 09:53:12" (1/1) ... [2018-04-13 09:53:12,388 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 09:53:12" (1/1) ... [2018-04-13 09:53:12,388 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 09:53:12" (1/1) ... [2018-04-13 09:53:12,400 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 09:53:12" (1/1) ... [2018-04-13 09:53:12,406 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 09:53:12" (1/1) ... [2018-04-13 09:53:12,409 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 09:53:12" (1/1) ... [2018-04-13 09:53:12,415 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-13 09:53:12,415 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-13 09:53:12,415 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-13 09:53:12,415 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-13 09:53:12,416 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 09:53: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-13 09:53:12,511 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-13 09:53:12,511 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-13 09:53:12,511 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-13 09:53:12,511 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i____bswap_32 [2018-04-13 09:53:12,512 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i____bswap_64 [2018-04-13 09:53:12,512 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_nonpositive [2018-04-13 09:53:12,512 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_positive [2018-04-13 09:53:12,512 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_malloc [2018-04-13 09:53:12,512 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_zalloc [2018-04-13 09:53:12,512 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEAD [2018-04-13 09:53:12,512 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add [2018-04-13 09:53:12,512 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_del [2018-04-13 09:53:12,512 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add [2018-04-13 09:53:12,512 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tail [2018-04-13 09:53:12,512 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_del [2018-04-13 09:53:12,512 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_alloc [2018-04-13 09:53:12,513 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fill [2018-04-13 09:53:12,513 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_free [2018-04-13 09:53:12,513 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_submit_msg [2018-04-13 09:53:12,513 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgs [2018-04-13 09:53:12,513 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdata [2018-04-13 09:53:12,513 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdata [2018-04-13 09:53:12,513 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_return [2018-04-13 09:53:12,513 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_return [2018-04-13 09:53:12,513 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_sub [2018-04-13 09:53:12,513 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_init [2018-04-13 09:53:12,513 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_get [2018-04-13 09:53:12,513 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_put [2018-04-13 09:53:12,514 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_del [2018-04-13 09:53:12,514 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanup [2018-04-13 09:53:12,514 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_release [2018-04-13 09:53:12,514 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_put [2018-04-13 09:53:12,514 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_get [2018-04-13 09:53:12,514 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_init_internal [2018-04-13 09:53:12,514 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_init [2018-04-13 09:53:12,514 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_create [2018-04-13 09:53:12,514 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__f [2018-04-13 09:53:12,514 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__g [2018-04-13 09:53:12,515 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13 [2018-04-13 09:53:12,515 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13 [2018-04-13 09:53:12,515 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__entry_point [2018-04-13 09:53:12,515 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-13 09:53:12,515 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-13 09:53:12,515 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-13 09:53:12,515 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-13 09:53:12,515 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i____bswap_32 [2018-04-13 09:53:12,516 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i____bswap_64 [2018-04-13 09:53:12,516 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-13 09:53:12,516 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-13 09:53:12,516 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-13 09:53:12,516 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-13 09:53:12,516 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-13 09:53:12,516 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-13 09:53:12,516 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-13 09:53:12,516 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-13 09:53:12,516 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-13 09:53:12,516 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-13 09:53:12,517 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-13 09:53:12,517 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-13 09:53:12,517 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-13 09:53:12,517 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-13 09:53:12,517 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-13 09:53:12,517 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-13 09:53:12,517 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-13 09:53:12,517 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-13 09:53:12,517 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-13 09:53:12,517 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-13 09:53:12,517 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-13 09:53:12,518 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-13 09:53:12,518 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-13 09:53:12,518 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-13 09:53:12,518 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-13 09:53:12,518 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-13 09:53:12,518 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-13 09:53:12,518 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-13 09:53:12,518 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-13 09:53:12,518 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-13 09:53:12,518 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-13 09:53:12,518 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-13 09:53:12,520 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-13 09:53:12,520 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-13 09:53:12,520 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-13 09:53:12,520 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-13 09:53:12,521 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-13 09:53:12,521 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-13 09:53:12,521 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-13 09:53:12,521 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-13 09:53:12,521 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-13 09:53:12,521 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-13 09:53:12,521 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-13 09:53:12,521 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-13 09:53:12,521 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-13 09:53:12,521 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-13 09:53:12,521 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-13 09:53:12,522 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-13 09:53:12,522 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-13 09:53:12,522 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-13 09:53:12,522 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-13 09:53:12,522 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-13 09:53:12,522 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-13 09:53:12,522 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-13 09:53:12,522 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-13 09:53:12,522 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-13 09:53:12,522 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-13 09:53:12,522 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-13 09:53:12,522 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-13 09:53:12,523 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-13 09:53:12,523 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-13 09:53:12,523 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-13 09:53:12,523 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-13 09:53:12,523 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-13 09:53:12,523 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-13 09:53:12,523 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-13 09:53:12,523 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-13 09:53:12,523 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-13 09:53:12,523 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-13 09:53:12,523 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-13 09:53:12,524 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-13 09:53:12,524 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-13 09:53:12,524 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-13 09:53:12,524 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-13 09:53:12,524 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-13 09:53:12,524 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-13 09:53:12,524 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-13 09:53:12,524 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-13 09:53:12,524 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-13 09:53:12,524 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-13 09:53:12,524 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-13 09:53:12,524 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-13 09:53:12,525 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-13 09:53:12,525 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-13 09:53:12,525 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-13 09:53:12,525 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-13 09:53:12,525 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-13 09:53:12,525 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-13 09:53:12,525 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-13 09:53:12,525 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-13 09:53:12,525 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-13 09:53:12,525 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-13 09:53:12,525 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-13 09:53:12,525 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-13 09:53:12,526 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-13 09:53:12,526 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-13 09:53:12,526 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-13 09:53:12,526 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-13 09:53:12,526 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-13 09:53:12,526 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-13 09:53:12,526 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-13 09:53:12,526 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-13 09:53:12,526 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-13 09:53:12,526 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_nonpositive [2018-04-13 09:53:12,526 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_positive [2018-04-13 09:53:12,527 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-13 09:53:12,527 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-13 09:53:12,527 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_malloc [2018-04-13 09:53:12,527 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-13 09:53:12,527 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_zalloc [2018-04-13 09:53:12,527 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-13 09:53:12,528 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEAD [2018-04-13 09:53:12,528 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-13 09:53:12,528 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add [2018-04-13 09:53:12,528 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_del [2018-04-13 09:53:12,528 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add [2018-04-13 09:53:12,528 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-13 09:53:12,528 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tail [2018-04-13 09:53:12,528 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_del [2018-04-13 09:53:12,528 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_alloc [2018-04-13 09:53:12,528 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fill [2018-04-13 09:53:12,528 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-13 09:53:12,529 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_free [2018-04-13 09:53:12,529 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-13 09:53:12,529 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_submit_msg [2018-04-13 09:53:12,529 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgs [2018-04-13 09:53:12,529 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdata [2018-04-13 09:53:12,529 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdata [2018-04-13 09:53:12,529 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_return [2018-04-13 09:53:12,529 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-13 09:53:12,529 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-13 09:53:12,529 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_return [2018-04-13 09:53:12,529 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_sub [2018-04-13 09:53:12,529 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-13 09:53:12,530 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_init [2018-04-13 09:53:12,530 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_get [2018-04-13 09:53:12,530 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_put [2018-04-13 09:53:12,530 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_del [2018-04-13 09:53:12,530 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanup [2018-04-13 09:53:12,530 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_release [2018-04-13 09:53:12,530 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_put [2018-04-13 09:53:12,530 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_get [2018-04-13 09:53:12,530 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_init_internal [2018-04-13 09:53:12,530 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_init [2018-04-13 09:53:12,531 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_create [2018-04-13 09:53:12,531 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-13 09:53:12,531 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__f [2018-04-13 09:53:12,531 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__g [2018-04-13 09:53:12,531 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13 [2018-04-13 09:53:12,531 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13 [2018-04-13 09:53:12,531 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_i__entry_point [2018-04-13 09:53:12,531 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-13 09:53:12,531 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-13 09:53:12,531 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-13 09:53:12,531 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-13 09:53:12,899 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-13 09:53:12,929 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-13 09:53:13,200 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-13 09:53:13,200 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 09:53:13 BoogieIcfgContainer [2018-04-13 09:53:13,200 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-13 09:53:13,201 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-13 09:53:13,201 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-13 09:53:13,203 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-13 09:53:13,203 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.04 09:53:12" (1/3) ... [2018-04-13 09:53:13,204 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10062038 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 09:53:13, skipping insertion in model container [2018-04-13 09:53:13,204 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 09:53:12" (2/3) ... [2018-04-13 09:53:13,204 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10062038 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 09:53:13, skipping insertion in model container [2018-04-13 09:53:13,205 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 09:53:13" (3/3) ... [2018-04-13 09:53:13,206 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test13_true-valid-memsafety.i [2018-04-13 09:53:13,211 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-04-13 09:53:13,217 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 83 error locations. [2018-04-13 09:53:13,241 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-13 09:53:13,241 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-13 09:53:13,241 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-13 09:53:13,242 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-04-13 09:53:13,242 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-04-13 09:53:13,242 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-13 09:53:13,242 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-13 09:53:13,242 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-13 09:53:13,242 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-13 09:53:13,242 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-13 09:53:13,254 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states. [2018-04-13 09:53:13,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-13 09:53:13,259 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:53:13,259 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-13 09:53:13,259 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:53:13,262 INFO L82 PathProgramCache]: Analyzing trace with hash 15347358, now seen corresponding path program 1 times [2018-04-13 09:53:13,264 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:53:13,264 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:53:13,300 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:53:13,300 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:53:13,300 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:53:13,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:53:13,334 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:53:13,368 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-13 09:53:13,370 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:53:13,370 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 09:53:13,372 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 09:53:13,381 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 09:53:13,381 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 09:53:13,383 INFO L87 Difference]: Start difference. First operand 213 states. Second operand 3 states. [2018-04-13 09:53:13,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:53:13,509 INFO L93 Difference]: Finished difference Result 163 states and 165 transitions. [2018-04-13 09:53:13,510 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 09:53:13,510 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-13 09:53:13,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:53:13,517 INFO L225 Difference]: With dead ends: 163 [2018-04-13 09:53:13,517 INFO L226 Difference]: Without dead ends: 157 [2018-04-13 09:53:13,518 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-13 09:53:13,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2018-04-13 09:53:13,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 113. [2018-04-13 09:53:13,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-04-13 09:53:13,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 115 transitions. [2018-04-13 09:53:13,546 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 115 transitions. Word has length 4 [2018-04-13 09:53:13,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:53:13,546 INFO L459 AbstractCegarLoop]: Abstraction has 113 states and 115 transitions. [2018-04-13 09:53:13,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 09:53:13,546 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 115 transitions. [2018-04-13 09:53:13,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-13 09:53:13,547 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:53:13,547 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-13 09:53:13,547 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:53:13,547 INFO L82 PathProgramCache]: Analyzing trace with hash 15347359, now seen corresponding path program 1 times [2018-04-13 09:53:13,547 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:53:13,547 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:53:13,548 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:53:13,548 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:53:13,549 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:53:13,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:53:13,558 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:53:13,587 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-13 09:53:13,587 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:53:13,587 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 09:53:13,588 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 09:53:13,589 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 09:53:13,589 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 09:53:13,589 INFO L87 Difference]: Start difference. First operand 113 states and 115 transitions. Second operand 3 states. [2018-04-13 09:53:13,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:53:13,671 INFO L93 Difference]: Finished difference Result 200 states and 203 transitions. [2018-04-13 09:53:13,671 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 09:53:13,672 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-13 09:53:13,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:53:13,674 INFO L225 Difference]: With dead ends: 200 [2018-04-13 09:53:13,674 INFO L226 Difference]: Without dead ends: 200 [2018-04-13 09:53:13,675 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-13 09:53:13,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2018-04-13 09:53:13,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 111. [2018-04-13 09:53:13,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-04-13 09:53:13,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 113 transitions. [2018-04-13 09:53:13,682 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 113 transitions. Word has length 4 [2018-04-13 09:53:13,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:53:13,682 INFO L459 AbstractCegarLoop]: Abstraction has 111 states and 113 transitions. [2018-04-13 09:53:13,682 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 09:53:13,683 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 113 transitions. [2018-04-13 09:53:13,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-04-13 09:53:13,683 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:53:13,683 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:53:13,683 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:53:13,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1946767779, now seen corresponding path program 1 times [2018-04-13 09:53:13,683 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:53:13,683 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:53:13,684 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:53:13,684 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:53:13,685 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:53:13,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:53:13,692 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:53:13,702 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-13 09:53:13,702 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:53:13,702 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 09:53:13,702 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 09:53:13,703 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 09:53:13,703 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 09:53:13,703 INFO L87 Difference]: Start difference. First operand 111 states and 113 transitions. Second operand 3 states. [2018-04-13 09:53:13,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:53:13,764 INFO L93 Difference]: Finished difference Result 152 states and 154 transitions. [2018-04-13 09:53:13,764 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 09:53:13,764 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-04-13 09:53:13,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:53:13,765 INFO L225 Difference]: With dead ends: 152 [2018-04-13 09:53:13,765 INFO L226 Difference]: Without dead ends: 152 [2018-04-13 09:53:13,765 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-13 09:53:13,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-04-13 09:53:13,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 108. [2018-04-13 09:53:13,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-04-13 09:53:13,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 110 transitions. [2018-04-13 09:53:13,770 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 110 transitions. Word has length 7 [2018-04-13 09:53:13,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:53:13,770 INFO L459 AbstractCegarLoop]: Abstraction has 108 states and 110 transitions. [2018-04-13 09:53:13,770 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 09:53:13,770 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 110 transitions. [2018-04-13 09:53:13,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-04-13 09:53:13,771 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:53:13,771 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:53:13,771 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:53:13,771 INFO L82 PathProgramCache]: Analyzing trace with hash 1946767780, now seen corresponding path program 1 times [2018-04-13 09:53:13,771 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:53:13,771 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:53:13,772 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:53:13,772 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:53:13,772 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:53:13,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:53:13,779 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:53:13,814 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-13 09:53:13,815 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:53:13,815 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 09:53:13,815 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 09:53:13,815 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 09:53:13,815 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 09:53:13,816 INFO L87 Difference]: Start difference. First operand 108 states and 110 transitions. Second operand 3 states. [2018-04-13 09:53:13,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:53:13,886 INFO L93 Difference]: Finished difference Result 193 states and 196 transitions. [2018-04-13 09:53:13,887 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 09:53:13,887 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-04-13 09:53:13,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:53:13,888 INFO L225 Difference]: With dead ends: 193 [2018-04-13 09:53:13,888 INFO L226 Difference]: Without dead ends: 193 [2018-04-13 09:53:13,888 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-13 09:53:13,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-04-13 09:53:13,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 155. [2018-04-13 09:53:13,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-04-13 09:53:13,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 183 transitions. [2018-04-13 09:53:13,894 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 183 transitions. Word has length 7 [2018-04-13 09:53:13,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:53:13,894 INFO L459 AbstractCegarLoop]: Abstraction has 155 states and 183 transitions. [2018-04-13 09:53:13,894 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 09:53:13,894 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 183 transitions. [2018-04-13 09:53:13,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-04-13 09:53:13,895 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:53:13,895 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-13 09:53:13,895 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:53:13,895 INFO L82 PathProgramCache]: Analyzing trace with hash 1257903237, now seen corresponding path program 1 times [2018-04-13 09:53:13,895 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:53:13,896 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:53:13,897 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:53:13,897 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:53:13,897 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:53:13,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:53:13,919 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:53:13,952 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-13 09:53:13,952 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:53:13,952 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 09:53:13,953 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 09:53:13,953 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 09:53:13,953 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 09:53:13,953 INFO L87 Difference]: Start difference. First operand 155 states and 183 transitions. Second operand 5 states. [2018-04-13 09:53:13,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:53:13,961 INFO L93 Difference]: Finished difference Result 143 states and 160 transitions. [2018-04-13 09:53:13,963 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 09:53:13,963 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 23 [2018-04-13 09:53:13,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:53:13,965 INFO L225 Difference]: With dead ends: 143 [2018-04-13 09:53:13,965 INFO L226 Difference]: Without dead ends: 143 [2018-04-13 09:53:13,965 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 09:53:13,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-04-13 09:53:13,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 141. [2018-04-13 09:53:13,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-04-13 09:53:13,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 158 transitions. [2018-04-13 09:53:13,970 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 158 transitions. Word has length 23 [2018-04-13 09:53:13,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:53:13,970 INFO L459 AbstractCegarLoop]: Abstraction has 141 states and 158 transitions. [2018-04-13 09:53:13,970 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 09:53:13,970 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 158 transitions. [2018-04-13 09:53:13,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-04-13 09:53:13,971 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:53:13,971 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-13 09:53:13,971 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:53:13,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1906495897, now seen corresponding path program 1 times [2018-04-13 09:53:13,971 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:53:13,971 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:53:13,972 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:53:13,973 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:53:13,973 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:53:13,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:53:13,991 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:53:13,999 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-13 09:53:13,999 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-13 09:53:13,999 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-13 09:53:14,000 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:53:14,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:53:14,054 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-13 09:53:14,085 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-13 09:53:14,086 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:53:14,091 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-13 09:53:14,091 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:53:14,095 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:53:14,095 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:14 [2018-04-13 09:53:14,107 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-13 09:53:14,107 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:53:14,112 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-13 09:53:14,113 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:53:14,115 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:53:14,115 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:20, output treesize:10 [2018-04-13 09:53:14,167 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:53:14,168 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:53:14,169 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 28 [2018-04-13 09:53:14,169 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:53:14,193 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:53:14,194 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 37 [2018-04-13 09:53:14,194 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:53:14,229 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:53:14,230 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:53:14,231 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 26 [2018-04-13 09:53:14,231 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-13 09:53:14,246 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2018-04-13 09:53:14,247 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:53:14,265 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-13 09:53:14,266 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:67, output treesize:49 [2018-04-13 09:53:14,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-13 09:53:14,387 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:53:14,387 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-13 09:53:14,388 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-13 09:53:14,388 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-13 09:53:14,388 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=42, Unknown=1, NotChecked=0, Total=56 [2018-04-13 09:53:14,388 INFO L87 Difference]: Start difference. First operand 141 states and 158 transitions. Second operand 8 states. [2018-04-13 09:53:40,678 WARN L151 SmtUtils]: Spent 20165ms on a formula simplification. DAG size of input: 56 DAG size of output 54 [2018-04-13 09:53:45,818 WARN L151 SmtUtils]: Spent 5074ms on a formula simplification. DAG size of input: 53 DAG size of output 46 [2018-04-13 09:53:51,081 WARN L151 SmtUtils]: Spent 5223ms on a formula simplification. DAG size of input: 65 DAG size of output 52 [2018-04-13 09:53:52,843 WARN L151 SmtUtils]: Spent 1720ms on a formula simplification. DAG size of input: 41 DAG size of output 41 [2018-04-13 09:54:27,665 WARN L151 SmtUtils]: Spent 24327ms on a formula simplification. DAG size of input: 52 DAG size of output 50 [2018-04-13 09:54:29,449 WARN L151 SmtUtils]: Spent 1759ms on a formula simplification. DAG size of input: 38 DAG size of output 38 [2018-04-13 09:54:29,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:54:29,538 INFO L93 Difference]: Finished difference Result 226 states and 252 transitions. [2018-04-13 09:54:29,538 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-13 09:54:29,538 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 25 [2018-04-13 09:54:29,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:54:29,539 INFO L225 Difference]: With dead ends: 226 [2018-04-13 09:54:29,539 INFO L226 Difference]: Without dead ends: 223 [2018-04-13 09:54:29,539 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 58.5s TimeCoverageRelationStatistics Valid=58, Invalid=150, Unknown=2, NotChecked=0, Total=210 [2018-04-13 09:54:29,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-04-13 09:54:29,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 144. [2018-04-13 09:54:29,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-04-13 09:54:29,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 162 transitions. [2018-04-13 09:54:29,551 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 162 transitions. Word has length 25 [2018-04-13 09:54:29,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:54:29,551 INFO L459 AbstractCegarLoop]: Abstraction has 144 states and 162 transitions. [2018-04-13 09:54:29,551 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-13 09:54:29,551 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 162 transitions. [2018-04-13 09:54:29,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-04-13 09:54:29,552 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:54:29,552 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-13 09:54:29,552 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:54:29,552 INFO L82 PathProgramCache]: Analyzing trace with hash -1906495898, now seen corresponding path program 1 times [2018-04-13 09:54:29,552 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:54:29,552 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:54:29,553 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:54:29,553 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:54:29,553 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:54:29,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:54:29,562 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:54:29,565 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-13 09:54:29,565 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-13 09:54:29,565 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-13 09:54:29,566 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:54:29,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:54:29,594 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-13 09:54:29,599 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-13 09:54:29,599 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,600 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,600 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-13 09:54:29,604 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-13 09:54:29,604 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,605 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,605 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:9, output treesize:3 [2018-04-13 09:54:29,610 WARN L1033 $PredicateComparison]: unable to prove that (exists ((|__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_malloc_#t~malloc12.base| Int)) (= |c_#valid| (store |c_old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_malloc_#t~malloc12.base| 1))) is different from true [2018-04-13 09:54:29,616 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-04-13 09:54:29,616 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,619 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-13 09:54:29,620 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:11 [2018-04-13 09:54:29,628 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-13 09:54:29,629 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:54:29,629 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 09:54:29,629 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 09:54:29,629 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 09:54:29,629 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=22, Unknown=1, NotChecked=8, Total=42 [2018-04-13 09:54:29,629 INFO L87 Difference]: Start difference. First operand 144 states and 162 transitions. Second operand 7 states. [2018-04-13 09:54:29,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:54:29,807 INFO L93 Difference]: Finished difference Result 203 states and 231 transitions. [2018-04-13 09:54:29,807 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 09:54:29,807 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 25 [2018-04-13 09:54:29,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:54:29,809 INFO L225 Difference]: With dead ends: 203 [2018-04-13 09:54:29,809 INFO L226 Difference]: Without dead ends: 203 [2018-04-13 09:54:29,809 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=57, Unknown=5, NotChecked=16, Total=110 [2018-04-13 09:54:29,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-04-13 09:54:29,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 143. [2018-04-13 09:54:29,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2018-04-13 09:54:29,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 161 transitions. [2018-04-13 09:54:29,815 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 161 transitions. Word has length 25 [2018-04-13 09:54:29,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:54:29,815 INFO L459 AbstractCegarLoop]: Abstraction has 143 states and 161 transitions. [2018-04-13 09:54:29,815 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 09:54:29,815 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 161 transitions. [2018-04-13 09:54:29,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-04-13 09:54:29,816 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:54:29,816 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:54:29,816 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:54:29,816 INFO L82 PathProgramCache]: Analyzing trace with hash 228603269, now seen corresponding path program 1 times [2018-04-13 09:54:29,816 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:54:29,816 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:54:29,817 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:54:29,817 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:54:29,818 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:54:29,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:54:29,830 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:54:29,833 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-13 09:54:29,833 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-13 09:54:29,833 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-13 09:54:29,835 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:54:29,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:54:29,865 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-13 09:54:29,872 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-13 09:54:29,873 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-13 09:54:29,873 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,874 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,877 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,877 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:15, output treesize:11 [2018-04-13 09:54:29,884 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-13 09:54:29,885 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:29,886 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-13 09:54:29,886 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,890 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,893 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,893 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:24, output treesize:20 [2018-04-13 09:54:29,917 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2018-04-13 09:54:29,927 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:29,928 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:29,928 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:54:29,929 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2018-04-13 09:54:29,929 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,933 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,938 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:29,939 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:5 [2018-04-13 09:54:29,958 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-13 09:54:29,959 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:54:29,959 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-04-13 09:54:29,959 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-13 09:54:29,959 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-13 09:54:29,959 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2018-04-13 09:54:29,960 INFO L87 Difference]: Start difference. First operand 143 states and 161 transitions. Second operand 10 states. [2018-04-13 09:54:30,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:54:30,295 INFO L93 Difference]: Finished difference Result 190 states and 219 transitions. [2018-04-13 09:54:30,295 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-13 09:54:30,296 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 28 [2018-04-13 09:54:30,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:54:30,296 INFO L225 Difference]: With dead ends: 190 [2018-04-13 09:54:30,296 INFO L226 Difference]: Without dead ends: 190 [2018-04-13 09:54:30,297 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2018-04-13 09:54:30,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2018-04-13 09:54:30,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 142. [2018-04-13 09:54:30,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 142 states. [2018-04-13 09:54:30,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 160 transitions. [2018-04-13 09:54:30,302 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 160 transitions. Word has length 28 [2018-04-13 09:54:30,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:54:30,302 INFO L459 AbstractCegarLoop]: Abstraction has 142 states and 160 transitions. [2018-04-13 09:54:30,302 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-13 09:54:30,302 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 160 transitions. [2018-04-13 09:54:30,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-04-13 09:54:30,303 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:54:30,303 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:54:30,303 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:54:30,303 INFO L82 PathProgramCache]: Analyzing trace with hash 228603270, now seen corresponding path program 1 times [2018-04-13 09:54:30,303 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:54:30,303 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:54:30,304 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:54:30,304 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:54:30,304 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:54:30,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:54:30,311 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:54:30,314 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-13 09:54:30,314 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-13 09:54:30,314 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-13 09:54:30,314 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:54:30,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:54:30,340 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-13 09:54:30,348 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-13 09:54:30,348 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,354 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-13 09:54:30,354 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,358 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,359 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:14 [2018-04-13 09:54:30,367 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-13 09:54:30,370 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-13 09:54:30,370 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,371 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,378 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-13 09:54:30,380 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-13 09:54:30,380 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,381 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,385 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,386 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2018-04-13 09:54:30,397 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-13 09:54:30,399 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,400 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-13 09:54:30,400 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,408 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,419 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-13 09:54:30,421 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,421 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-13 09:54:30,422 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,425 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,431 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,432 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:54, output treesize:46 [2018-04-13 09:54:30,452 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-13 09:54:30,452 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,461 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-13 09:54:30,461 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,467 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,467 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:52, output treesize:42 [2018-04-13 09:54:30,521 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,522 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,522 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 67 [2018-04-13 09:54:30,523 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,555 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,556 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,557 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 65 [2018-04-13 09:54:30,557 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,585 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,586 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 69 [2018-04-13 09:54:30,586 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,615 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 57 [2018-04-13 09:54:30,615 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,637 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-13 09:54:30,637 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:131, output treesize:113 [2018-04-13 09:54:30,780 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 71 [2018-04-13 09:54:30,783 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,783 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:54:30,784 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2018-04-13 09:54:30,784 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,799 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,836 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 51 [2018-04-13 09:54:30,838 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,839 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2018-04-13 09:54:30,839 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,848 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,873 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 69 [2018-04-13 09:54:30,876 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,877 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,877 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:54:30,878 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2018-04-13 09:54:30,878 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,893 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,920 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 49 [2018-04-13 09:54:30,922 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,923 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:54:30,923 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:54:30,923 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2018-04-13 09:54:30,924 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,934 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:54:30,953 INFO L267 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 4 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-13 09:54:30,953 INFO L202 ElimStorePlain]: Needed 9 recursive calls to eliminate 14 variables, input treesize:153, output treesize:55 [2018-04-13 09:54:31,061 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-13 09:54:31,061 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:54:31,061 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-04-13 09:54:31,061 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 09:54:31,061 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 09:54:31,061 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=129, Unknown=1, NotChecked=0, Total=156 [2018-04-13 09:54:31,061 INFO L87 Difference]: Start difference. First operand 142 states and 160 transitions. Second operand 13 states. [2018-04-13 09:55:01,513 WARN L151 SmtUtils]: Spent 28297ms on a formula simplification. DAG size of input: 70 DAG size of output 68 [2018-04-13 09:55:07,605 WARN L151 SmtUtils]: Spent 6015ms on a formula simplification. DAG size of input: 93 DAG size of output 87 [2018-04-13 09:55:15,390 WARN L151 SmtUtils]: Spent 7738ms on a formula simplification. DAG size of input: 128 DAG size of output 105 [2018-04-13 09:55:23,851 WARN L151 SmtUtils]: Spent 8407ms on a formula simplification. DAG size of input: 141 DAG size of output 98 [2018-04-13 09:55:25,335 WARN L151 SmtUtils]: Spent 1455ms on a formula simplification. DAG size of input: 55 DAG size of output 55 [2018-04-13 09:55:34,166 WARN L151 SmtUtils]: Spent 8796ms on a formula simplification. DAG size of input: 68 DAG size of output 62 [2018-04-13 09:55:41,570 WARN L151 SmtUtils]: Spent 7369ms on a formula simplification. DAG size of input: 81 DAG size of output 69 [2018-04-13 09:55:41,762 WARN L151 SmtUtils]: Spent 126ms on a formula simplification. DAG size of input: 64 DAG size of output 58 [2018-04-13 09:55:45,955 WARN L151 SmtUtils]: Spent 4135ms on a formula simplification. DAG size of input: 56 DAG size of output 50 [2018-04-13 09:55:46,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:46,992 INFO L93 Difference]: Finished difference Result 248 states and 273 transitions. [2018-04-13 09:55:46,993 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-13 09:55:46,993 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 28 [2018-04-13 09:55:46,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:46,994 INFO L225 Difference]: With dead ends: 248 [2018-04-13 09:55:46,994 INFO L226 Difference]: Without dead ends: 248 [2018-04-13 09:55:46,995 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 72.8s TimeCoverageRelationStatistics Valid=124, Invalid=425, Unknown=3, NotChecked=0, Total=552 [2018-04-13 09:55:46,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2018-04-13 09:55:47,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 141. [2018-04-13 09:55:47,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-04-13 09:55:47,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 159 transitions. [2018-04-13 09:55:47,004 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 159 transitions. Word has length 28 [2018-04-13 09:55:47,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:47,004 INFO L459 AbstractCegarLoop]: Abstraction has 141 states and 159 transitions. [2018-04-13 09:55:47,004 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 09:55:47,004 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 159 transitions. [2018-04-13 09:55:47,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-04-13 09:55:47,005 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:47,005 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:47,005 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:47,005 INFO L82 PathProgramCache]: Analyzing trace with hash -607027860, now seen corresponding path program 1 times [2018-04-13 09:55:47,005 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:47,005 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:47,006 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:47,007 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:47,007 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:47,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:47,020 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:47,022 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-13 09:55:47,022 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-13 09:55:47,022 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-13 09:55:47,023 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:47,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:47,047 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-13 09:55:47,051 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-13 09:55:47,051 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,052 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,053 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-13 09:55:47,056 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-13 09:55:47,075 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-13 09:55:47,075 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,077 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,079 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,080 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:17, output treesize:13 [2018-04-13 09:55:47,087 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-13 09:55:47,089 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:47,089 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-13 09:55:47,090 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,094 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,098 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,098 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:26, output treesize:22 [2018-04-13 09:55:47,108 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-13 09:55:47,108 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,131 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-13 09:55:47,133 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:47,133 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 6 [2018-04-13 09:55:47,133 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,135 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,137 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,137 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:28, output treesize:7 [2018-04-13 09:55:47,148 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2018-04-13 09:55:47,149 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:47,150 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2018-04-13 09:55:47,150 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,159 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,161 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,161 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:29, output treesize:5 [2018-04-13 09:55:47,170 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-13 09:55:47,170 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:47,170 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-13 09:55:47,170 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 09:55:47,170 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 09:55:47,170 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-04-13 09:55:47,170 INFO L87 Difference]: Start difference. First operand 141 states and 159 transitions. Second operand 9 states. [2018-04-13 09:55:47,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:47,535 INFO L93 Difference]: Finished difference Result 240 states and 269 transitions. [2018-04-13 09:55:47,535 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 09:55:47,535 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 27 [2018-04-13 09:55:47,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:47,536 INFO L225 Difference]: With dead ends: 240 [2018-04-13 09:55:47,536 INFO L226 Difference]: Without dead ends: 240 [2018-04-13 09:55:47,536 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2018-04-13 09:55:47,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2018-04-13 09:55:47,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 187. [2018-04-13 09:55:47,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 187 states. [2018-04-13 09:55:47,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 226 transitions. [2018-04-13 09:55:47,541 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 226 transitions. Word has length 27 [2018-04-13 09:55:47,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:47,541 INFO L459 AbstractCegarLoop]: Abstraction has 187 states and 226 transitions. [2018-04-13 09:55:47,541 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 09:55:47,541 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 226 transitions. [2018-04-13 09:55:47,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-04-13 09:55:47,542 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:47,542 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:47,542 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:47,542 INFO L82 PathProgramCache]: Analyzing trace with hash -607027859, now seen corresponding path program 1 times [2018-04-13 09:55:47,542 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:47,542 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:47,543 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:47,543 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:47,543 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:47,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:47,551 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:47,554 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-13 09:55:47,554 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-13 09:55:47,555 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-13 09:55:47,555 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:47,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:47,570 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-13 09:55:47,575 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-13 09:55:47,576 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,578 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,578 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-13 09:55:47,588 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-13 09:55:47,590 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-13 09:55:47,590 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,592 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,598 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-13 09:55:47,599 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-13 09:55:47,600 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,601 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,605 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,605 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:31, output treesize:23 [2018-04-13 09:55:47,614 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-13 09:55:47,616 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:47,617 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-13 09:55:47,617 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,621 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,631 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-13 09:55:47,633 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:47,633 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-13 09:55:47,634 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,638 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,644 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,645 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:49, output treesize:41 [2018-04-13 09:55:47,658 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-13 09:55:47,658 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,685 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-13 09:55:47,688 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:47,689 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 6 [2018-04-13 09:55:47,689 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,691 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,703 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-13 09:55:47,705 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:47,736 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 6 [2018-04-13 09:55:47,736 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,740 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,744 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,744 INFO L202 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:50, output treesize:13 [2018-04-13 09:55:47,762 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2018-04-13 09:55:47,764 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 3 [2018-04-13 09:55:47,764 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,765 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,771 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2018-04-13 09:55:47,773 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 3 [2018-04-13 09:55:47,773 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,774 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,777 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:47,777 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:48, output treesize:9 [2018-04-13 09:55:47,792 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-13 09:55:47,792 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:47,792 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-13 09:55:47,793 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 09:55:47,793 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 09:55:47,793 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-04-13 09:55:47,793 INFO L87 Difference]: Start difference. First operand 187 states and 226 transitions. Second operand 9 states. [2018-04-13 09:55:48,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:48,051 INFO L93 Difference]: Finished difference Result 181 states and 195 transitions. [2018-04-13 09:55:48,052 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 09:55:48,052 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 27 [2018-04-13 09:55:48,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:48,052 INFO L225 Difference]: With dead ends: 181 [2018-04-13 09:55:48,053 INFO L226 Difference]: Without dead ends: 179 [2018-04-13 09:55:48,053 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2018-04-13 09:55:48,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2018-04-13 09:55:48,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 166. [2018-04-13 09:55:48,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2018-04-13 09:55:48,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 193 transitions. [2018-04-13 09:55:48,056 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 193 transitions. Word has length 27 [2018-04-13 09:55:48,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:48,056 INFO L459 AbstractCegarLoop]: Abstraction has 166 states and 193 transitions. [2018-04-13 09:55:48,056 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 09:55:48,057 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 193 transitions. [2018-04-13 09:55:48,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-04-13 09:55:48,057 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:48,057 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:48,057 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:48,058 INFO L82 PathProgramCache]: Analyzing trace with hash -1503233260, now seen corresponding path program 1 times [2018-04-13 09:55:48,058 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:48,058 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:48,059 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:48,059 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:48,059 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:48,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:48,067 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:48,110 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-13 09:55:48,110 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:48,110 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-04-13 09:55:48,110 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-13 09:55:48,110 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-13 09:55:48,110 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-04-13 09:55:48,111 INFO L87 Difference]: Start difference. First operand 166 states and 193 transitions. Second operand 10 states. [2018-04-13 09:55:48,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:48,305 INFO L93 Difference]: Finished difference Result 164 states and 191 transitions. [2018-04-13 09:55:48,307 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-13 09:55:48,307 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 29 [2018-04-13 09:55:48,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:48,308 INFO L225 Difference]: With dead ends: 164 [2018-04-13 09:55:48,308 INFO L226 Difference]: Without dead ends: 164 [2018-04-13 09:55:48,308 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2018-04-13 09:55:48,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2018-04-13 09:55:48,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2018-04-13 09:55:48,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-04-13 09:55:48,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 191 transitions. [2018-04-13 09:55:48,313 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 191 transitions. Word has length 29 [2018-04-13 09:55:48,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:48,313 INFO L459 AbstractCegarLoop]: Abstraction has 164 states and 191 transitions. [2018-04-13 09:55:48,314 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-13 09:55:48,314 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 191 transitions. [2018-04-13 09:55:48,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-04-13 09:55:48,314 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:48,314 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:48,314 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:48,315 INFO L82 PathProgramCache]: Analyzing trace with hash -1503233259, now seen corresponding path program 1 times [2018-04-13 09:55:48,315 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:48,315 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:48,316 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:48,316 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:48,316 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:48,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:48,328 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:48,480 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-13 09:55:48,480 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:48,481 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-04-13 09:55:48,481 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 09:55:48,481 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 09:55:48,481 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-04-13 09:55:48,481 INFO L87 Difference]: Start difference. First operand 164 states and 191 transitions. Second operand 11 states. [2018-04-13 09:55:48,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:48,684 INFO L93 Difference]: Finished difference Result 162 states and 189 transitions. [2018-04-13 09:55:48,685 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 09:55:48,685 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 29 [2018-04-13 09:55:48,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:48,685 INFO L225 Difference]: With dead ends: 162 [2018-04-13 09:55:48,685 INFO L226 Difference]: Without dead ends: 162 [2018-04-13 09:55:48,686 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2018-04-13 09:55:48,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2018-04-13 09:55:48,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2018-04-13 09:55:48,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2018-04-13 09:55:48,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 189 transitions. [2018-04-13 09:55:48,690 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 189 transitions. Word has length 29 [2018-04-13 09:55:48,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:48,690 INFO L459 AbstractCegarLoop]: Abstraction has 162 states and 189 transitions. [2018-04-13 09:55:48,690 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 09:55:48,690 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 189 transitions. [2018-04-13 09:55:48,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-04-13 09:55:48,691 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:48,691 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:48,691 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:48,691 INFO L82 PathProgramCache]: Analyzing trace with hash 577820239, now seen corresponding path program 1 times [2018-04-13 09:55:48,691 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:48,691 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:48,692 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:48,693 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:48,693 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:48,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:48,699 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:48,723 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-13 09:55:48,723 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:48,723 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 09:55:48,724 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 09:55:48,724 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 09:55:48,724 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 09:55:48,724 INFO L87 Difference]: Start difference. First operand 162 states and 189 transitions. Second operand 6 states. [2018-04-13 09:55:48,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:48,739 INFO L93 Difference]: Finished difference Result 150 states and 173 transitions. [2018-04-13 09:55:48,740 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 09:55:48,740 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 29 [2018-04-13 09:55:48,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:48,740 INFO L225 Difference]: With dead ends: 150 [2018-04-13 09:55:48,740 INFO L226 Difference]: Without dead ends: 150 [2018-04-13 09:55:48,741 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-13 09:55:48,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2018-04-13 09:55:48,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 148. [2018-04-13 09:55:48,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2018-04-13 09:55:48,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 171 transitions. [2018-04-13 09:55:48,745 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 171 transitions. Word has length 29 [2018-04-13 09:55:48,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:48,745 INFO L459 AbstractCegarLoop]: Abstraction has 148 states and 171 transitions. [2018-04-13 09:55:48,745 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 09:55:48,745 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 171 transitions. [2018-04-13 09:55:48,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-13 09:55:48,746 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:48,746 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:48,746 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:48,746 INFO L82 PathProgramCache]: Analyzing trace with hash -1498151529, now seen corresponding path program 1 times [2018-04-13 09:55:48,751 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:48,751 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:48,752 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:48,752 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:48,752 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:48,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:48,763 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:48,792 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-13 09:55:48,792 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:48,793 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-13 09:55:48,793 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 09:55:48,793 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 09:55:48,793 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 09:55:48,793 INFO L87 Difference]: Start difference. First operand 148 states and 171 transitions. Second operand 5 states. [2018-04-13 09:55:48,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:48,856 INFO L93 Difference]: Finished difference Result 147 states and 170 transitions. [2018-04-13 09:55:48,856 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 09:55:48,856 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 31 [2018-04-13 09:55:48,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:48,857 INFO L225 Difference]: With dead ends: 147 [2018-04-13 09:55:48,857 INFO L226 Difference]: Without dead ends: 147 [2018-04-13 09:55:48,857 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-13 09:55:48,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2018-04-13 09:55:48,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2018-04-13 09:55:48,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-04-13 09:55:48,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 170 transitions. [2018-04-13 09:55:48,859 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 170 transitions. Word has length 31 [2018-04-13 09:55:48,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:48,860 INFO L459 AbstractCegarLoop]: Abstraction has 147 states and 170 transitions. [2018-04-13 09:55:48,860 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 09:55:48,860 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 170 transitions. [2018-04-13 09:55:48,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-13 09:55:48,860 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:48,860 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:48,860 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:48,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1498151528, now seen corresponding path program 1 times [2018-04-13 09:55:48,861 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:48,861 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:48,861 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:48,861 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:48,862 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:48,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:48,867 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:48,911 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-13 09:55:48,911 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:48,911 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-13 09:55:48,911 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-13 09:55:48,911 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-13 09:55:48,911 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2018-04-13 09:55:48,912 INFO L87 Difference]: Start difference. First operand 147 states and 170 transitions. Second operand 8 states. [2018-04-13 09:55:48,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:48,985 INFO L93 Difference]: Finished difference Result 146 states and 169 transitions. [2018-04-13 09:55:48,985 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 09:55:48,985 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 31 [2018-04-13 09:55:48,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:48,985 INFO L225 Difference]: With dead ends: 146 [2018-04-13 09:55:48,985 INFO L226 Difference]: Without dead ends: 146 [2018-04-13 09:55:48,986 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2018-04-13 09:55:48,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2018-04-13 09:55:48,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2018-04-13 09:55:48,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-04-13 09:55:48,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 169 transitions. [2018-04-13 09:55:48,988 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 169 transitions. Word has length 31 [2018-04-13 09:55:48,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:48,988 INFO L459 AbstractCegarLoop]: Abstraction has 146 states and 169 transitions. [2018-04-13 09:55:48,988 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-13 09:55:48,988 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 169 transitions. [2018-04-13 09:55:48,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-13 09:55:48,989 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:48,989 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:48,989 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:48,989 INFO L82 PathProgramCache]: Analyzing trace with hash -341740156, now seen corresponding path program 1 times [2018-04-13 09:55:48,989 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:48,989 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:48,990 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:48,990 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:48,990 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:48,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:48,998 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:49,017 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-13 09:55:49,018 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:49,018 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-13 09:55:49,018 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 09:55:49,019 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 09:55:49,019 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 09:55:49,019 INFO L87 Difference]: Start difference. First operand 146 states and 169 transitions. Second operand 5 states. [2018-04-13 09:55:49,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:49,100 INFO L93 Difference]: Finished difference Result 151 states and 167 transitions. [2018-04-13 09:55:49,100 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 09:55:49,100 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 33 [2018-04-13 09:55:49,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:49,101 INFO L225 Difference]: With dead ends: 151 [2018-04-13 09:55:49,101 INFO L226 Difference]: Without dead ends: 151 [2018-04-13 09:55:49,102 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-13 09:55:49,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2018-04-13 09:55:49,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 145. [2018-04-13 09:55:49,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-04-13 09:55:49,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 164 transitions. [2018-04-13 09:55:49,105 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 164 transitions. Word has length 33 [2018-04-13 09:55:49,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:49,106 INFO L459 AbstractCegarLoop]: Abstraction has 145 states and 164 transitions. [2018-04-13 09:55:49,106 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 09:55:49,106 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 164 transitions. [2018-04-13 09:55:49,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-13 09:55:49,106 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:49,106 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:49,107 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:49,107 INFO L82 PathProgramCache]: Analyzing trace with hash -341740155, now seen corresponding path program 1 times [2018-04-13 09:55:49,107 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:49,107 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:49,108 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:49,108 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:49,108 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:49,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:49,115 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:49,119 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-13 09:55:49,119 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-13 09:55:49,119 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-13 09:55:49,120 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:49,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:49,137 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-13 09:55:49,152 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-13 09:55:49,154 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-13 09:55:49,154 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,156 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,163 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-13 09:55:49,167 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-13 09:55:49,167 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,169 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,173 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,173 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:26, output treesize:18 [2018-04-13 09:55:49,184 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-13 09:55:49,187 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:49,187 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-13 09:55:49,188 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,194 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,205 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-13 09:55:49,208 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:49,209 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-13 09:55:49,231 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,237 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,245 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,245 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:44, output treesize:36 [2018-04-13 09:55:49,262 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-13 09:55:49,268 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:49,269 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 6 [2018-04-13 09:55:49,269 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,271 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,280 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-13 09:55:49,283 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:49,283 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 6 [2018-04-13 09:55:49,283 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,287 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,291 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,291 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:42, output treesize:10 [2018-04-13 09:55:49,306 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2018-04-13 09:55:49,308 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:49,309 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2018-04-13 09:55:49,309 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,313 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,321 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2018-04-13 09:55:49,325 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:49,325 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2018-04-13 09:55:49,326 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,329 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,334 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:49,335 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:50, output treesize:10 [2018-04-13 09:55:49,376 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-13 09:55:49,376 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:49,377 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-04-13 09:55:49,377 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 09:55:49,377 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 09:55:49,377 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2018-04-13 09:55:49,377 INFO L87 Difference]: Start difference. First operand 145 states and 164 transitions. Second operand 9 states. [2018-04-13 09:55:49,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:49,595 INFO L93 Difference]: Finished difference Result 137 states and 145 transitions. [2018-04-13 09:55:49,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-13 09:55:49,597 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 33 [2018-04-13 09:55:49,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:49,598 INFO L225 Difference]: With dead ends: 137 [2018-04-13 09:55:49,598 INFO L226 Difference]: Without dead ends: 137 [2018-04-13 09:55:49,598 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2018-04-13 09:55:49,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2018-04-13 09:55:49,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 131. [2018-04-13 09:55:49,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-04-13 09:55:49,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 143 transitions. [2018-04-13 09:55:49,602 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 143 transitions. Word has length 33 [2018-04-13 09:55:49,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:49,602 INFO L459 AbstractCegarLoop]: Abstraction has 131 states and 143 transitions. [2018-04-13 09:55:49,602 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 09:55:49,602 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 143 transitions. [2018-04-13 09:55:49,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-04-13 09:55:49,603 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:49,603 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:49,603 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:49,603 INFO L82 PathProgramCache]: Analyzing trace with hash -2138561499, now seen corresponding path program 1 times [2018-04-13 09:55:49,603 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:49,603 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:49,604 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:49,604 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:49,605 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:49,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:49,612 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:49,651 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-13 09:55:49,651 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:49,651 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 09:55:49,651 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 09:55:49,652 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 09:55:49,652 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 09:55:49,652 INFO L87 Difference]: Start difference. First operand 131 states and 143 transitions. Second operand 6 states. [2018-04-13 09:55:49,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:49,888 INFO L93 Difference]: Finished difference Result 133 states and 141 transitions. [2018-04-13 09:55:49,889 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 09:55:49,889 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 35 [2018-04-13 09:55:49,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:49,889 INFO L225 Difference]: With dead ends: 133 [2018-04-13 09:55:49,890 INFO L226 Difference]: Without dead ends: 133 [2018-04-13 09:55:49,890 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2018-04-13 09:55:49,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-04-13 09:55:49,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 131. [2018-04-13 09:55:49,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-04-13 09:55:49,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 141 transitions. [2018-04-13 09:55:49,893 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 141 transitions. Word has length 35 [2018-04-13 09:55:49,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:49,893 INFO L459 AbstractCegarLoop]: Abstraction has 131 states and 141 transitions. [2018-04-13 09:55:49,893 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 09:55:49,893 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 141 transitions. [2018-04-13 09:55:49,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-04-13 09:55:49,894 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:49,894 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:49,894 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:49,894 INFO L82 PathProgramCache]: Analyzing trace with hash -2138561500, now seen corresponding path program 1 times [2018-04-13 09:55:49,894 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:49,894 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:49,895 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:49,895 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:49,895 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:49,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:49,901 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:49,928 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-13 09:55:49,929 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:49,929 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 09:55:49,929 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 09:55:49,929 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 09:55:49,929 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 09:55:49,929 INFO L87 Difference]: Start difference. First operand 131 states and 141 transitions. Second operand 6 states. [2018-04-13 09:55:50,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:50,121 INFO L93 Difference]: Finished difference Result 152 states and 152 transitions. [2018-04-13 09:55:50,121 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 09:55:50,121 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 35 [2018-04-13 09:55:50,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:50,121 INFO L225 Difference]: With dead ends: 152 [2018-04-13 09:55:50,122 INFO L226 Difference]: Without dead ends: 132 [2018-04-13 09:55:50,122 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2018-04-13 09:55:50,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2018-04-13 09:55:50,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 118. [2018-04-13 09:55:50,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2018-04-13 09:55:50,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 128 transitions. [2018-04-13 09:55:50,124 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 128 transitions. Word has length 35 [2018-04-13 09:55:50,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:50,125 INFO L459 AbstractCegarLoop]: Abstraction has 118 states and 128 transitions. [2018-04-13 09:55:50,125 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 09:55:50,125 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 128 transitions. [2018-04-13 09:55:50,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-04-13 09:55:50,125 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:50,125 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:50,125 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:50,126 INFO L82 PathProgramCache]: Analyzing trace with hash 820592556, now seen corresponding path program 1 times [2018-04-13 09:55:50,126 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:50,126 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:50,127 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:50,127 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:50,127 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:50,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:50,136 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:50,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 09:55:50,240 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:50,240 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-04-13 09:55:50,241 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 09:55:50,241 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 09:55:50,241 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2018-04-13 09:55:50,241 INFO L87 Difference]: Start difference. First operand 118 states and 128 transitions. Second operand 13 states. [2018-04-13 09:55:50,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:50,558 INFO L93 Difference]: Finished difference Result 129 states and 131 transitions. [2018-04-13 09:55:50,558 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 09:55:50,558 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 43 [2018-04-13 09:55:50,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:50,559 INFO L225 Difference]: With dead ends: 129 [2018-04-13 09:55:50,559 INFO L226 Difference]: Without dead ends: 129 [2018-04-13 09:55:50,559 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2018-04-13 09:55:50,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-04-13 09:55:50,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 117. [2018-04-13 09:55:50,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-04-13 09:55:50,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 127 transitions. [2018-04-13 09:55:50,562 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 127 transitions. Word has length 43 [2018-04-13 09:55:50,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:50,563 INFO L459 AbstractCegarLoop]: Abstraction has 117 states and 127 transitions. [2018-04-13 09:55:50,563 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 09:55:50,563 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 127 transitions. [2018-04-13 09:55:50,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-04-13 09:55:50,563 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:50,563 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:50,563 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:50,564 INFO L82 PathProgramCache]: Analyzing trace with hash 820592557, now seen corresponding path program 1 times [2018-04-13 09:55:50,564 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:50,564 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:50,565 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:50,565 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:50,565 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:50,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:50,577 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:50,725 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-13 09:55:50,725 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:50,726 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2018-04-13 09:55:50,726 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 09:55:50,726 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 09:55:50,726 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2018-04-13 09:55:50,726 INFO L87 Difference]: Start difference. First operand 117 states and 127 transitions. Second operand 14 states. [2018-04-13 09:55:51,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:51,076 INFO L93 Difference]: Finished difference Result 124 states and 128 transitions. [2018-04-13 09:55:51,076 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-13 09:55:51,076 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 43 [2018-04-13 09:55:51,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:51,077 INFO L225 Difference]: With dead ends: 124 [2018-04-13 09:55:51,077 INFO L226 Difference]: Without dead ends: 124 [2018-04-13 09:55:51,077 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2018-04-13 09:55:51,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-04-13 09:55:51,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 116. [2018-04-13 09:55:51,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-04-13 09:55:51,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 126 transitions. [2018-04-13 09:55:51,079 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 126 transitions. Word has length 43 [2018-04-13 09:55:51,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:51,079 INFO L459 AbstractCegarLoop]: Abstraction has 116 states and 126 transitions. [2018-04-13 09:55:51,079 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 09:55:51,079 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 126 transitions. [2018-04-13 09:55:51,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-04-13 09:55:51,079 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:51,079 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:51,080 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:51,080 INFO L82 PathProgramCache]: Analyzing trace with hash -2047965243, now seen corresponding path program 1 times [2018-04-13 09:55:51,080 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:51,080 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:51,080 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:51,080 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:51,080 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:51,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:51,087 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:51,228 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-13 09:55:51,228 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:51,228 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-04-13 09:55:51,229 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 09:55:51,229 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 09:55:51,229 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2018-04-13 09:55:51,229 INFO L87 Difference]: Start difference. First operand 116 states and 126 transitions. Second operand 13 states. [2018-04-13 09:55:51,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:51,516 INFO L93 Difference]: Finished difference Result 122 states and 126 transitions. [2018-04-13 09:55:51,516 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 09:55:51,516 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 49 [2018-04-13 09:55:51,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:51,517 INFO L225 Difference]: With dead ends: 122 [2018-04-13 09:55:51,517 INFO L226 Difference]: Without dead ends: 122 [2018-04-13 09:55:51,517 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2018-04-13 09:55:51,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2018-04-13 09:55:51,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 116. [2018-04-13 09:55:51,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-04-13 09:55:51,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 124 transitions. [2018-04-13 09:55:51,519 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 124 transitions. Word has length 49 [2018-04-13 09:55:51,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:51,520 INFO L459 AbstractCegarLoop]: Abstraction has 116 states and 124 transitions. [2018-04-13 09:55:51,520 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 09:55:51,520 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 124 transitions. [2018-04-13 09:55:51,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-04-13 09:55:51,520 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:51,520 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:51,520 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:51,520 INFO L82 PathProgramCache]: Analyzing trace with hash -1143363995, now seen corresponding path program 1 times [2018-04-13 09:55:51,520 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:51,520 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:51,521 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:51,521 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:51,521 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:51,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:51,527 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:51,668 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-13 09:55:51,668 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:55:51,668 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2018-04-13 09:55:51,668 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-13 09:55:51,669 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-13 09:55:51,669 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=304, Unknown=0, NotChecked=0, Total=342 [2018-04-13 09:55:51,669 INFO L87 Difference]: Start difference. First operand 116 states and 124 transitions. Second operand 19 states. [2018-04-13 09:55:52,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 09:55:52,217 INFO L93 Difference]: Finished difference Result 115 states and 115 transitions. [2018-04-13 09:55:52,217 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-13 09:55:52,217 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 51 [2018-04-13 09:55:52,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 09:55:52,218 INFO L225 Difference]: With dead ends: 115 [2018-04-13 09:55:52,218 INFO L226 Difference]: Without dead ends: 115 [2018-04-13 09:55:52,219 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 5 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=164, Invalid=1168, Unknown=0, NotChecked=0, Total=1332 [2018-04-13 09:55:52,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2018-04-13 09:55:52,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 108. [2018-04-13 09:55:52,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-04-13 09:55:52,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 113 transitions. [2018-04-13 09:55:52,221 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 113 transitions. Word has length 51 [2018-04-13 09:55:52,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 09:55:52,221 INFO L459 AbstractCegarLoop]: Abstraction has 108 states and 113 transitions. [2018-04-13 09:55:52,221 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-13 09:55:52,221 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 113 transitions. [2018-04-13 09:55:52,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-04-13 09:55:52,222 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 09:55:52,222 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 09:55:52,222 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 09:55:52,222 INFO L82 PathProgramCache]: Analyzing trace with hash 1486998075, now seen corresponding path program 1 times [2018-04-13 09:55:52,222 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 09:55:52,223 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 09:55:52,223 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:52,224 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:52,224 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 09:55:52,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:52,244 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 09:55:52,250 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-13 09:55:52,250 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-13 09:55:52,250 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-13 09:55:52,251 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 09:55:52,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 09:55:52,301 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-13 09:55:52,304 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-13 09:55:52,304 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,309 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-13 09:55:52,309 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,312 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,313 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:14 [2018-04-13 09:55:52,320 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-13 09:55:52,322 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-13 09:55:52,322 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,323 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,331 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-13 09:55:52,332 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-13 09:55:52,332 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,334 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,339 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,339 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2018-04-13 09:55:52,350 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-13 09:55:52,362 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:52,363 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-13 09:55:52,363 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,369 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,385 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-13 09:55:52,388 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:52,388 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-13 09:55:52,389 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,399 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,410 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,410 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:54, output treesize:46 [2018-04-13 09:55:52,434 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-13 09:55:52,434 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,453 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-13 09:55:52,454 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,470 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-13 09:55:52,472 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:52,473 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 6 [2018-04-13 09:55:52,473 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,475 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,487 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-13 09:55:52,490 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:52,490 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 6 [2018-04-13 09:55:52,490 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,494 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,501 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,501 INFO L202 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:58, output treesize:16 [2018-04-13 09:55:52,717 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:52,718 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 35 [2018-04-13 09:55:52,752 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,799 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2018-04-13 09:55:52,799 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,823 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:55:52,823 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 37 [2018-04-13 09:55:52,824 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,849 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 29 [2018-04-13 09:55:52,849 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:55:52,868 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-13 09:55:52,868 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:71, output treesize:57 [2018-04-13 09:55:57,161 WARN L151 SmtUtils]: Spent 249ms on a formula simplification. DAG size of input: 233 DAG size of output 117 [2018-04-13 09:56:03,486 WARN L151 SmtUtils]: Spent 647ms on a formula simplification. DAG size of input: 237 DAG size of output 121 [2018-04-13 09:56:05,733 WARN L151 SmtUtils]: Spent 2235ms on a formula simplification. DAG size of input: 150 DAG size of output 146 [2018-04-13 09:56:05,739 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:05,741 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:05,742 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 302 treesize of output 309 [2018-04-13 09:56:05,743 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:07,456 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:07,458 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:07,459 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 302 treesize of output 309 [2018-04-13 09:56:07,460 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:07,466 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:07,468 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:07,469 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 301 treesize of output 308 [2018-04-13 09:56:07,470 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:08,941 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 299 treesize of output 294 [2018-04-13 09:56:08,941 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:08,947 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:08,949 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:08,950 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 300 treesize of output 301 [2018-04-13 09:56:08,950 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:10,393 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:10,395 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:10,395 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 300 treesize of output 301 [2018-04-13 09:56:10,396 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:11,729 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:11,738 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 294 treesize of output 237 [2018-04-13 09:56:11,903 WARN L151 SmtUtils]: Spent 163ms on a formula simplification. DAG size of input: 81 DAG size of output 79 [2018-04-13 09:56:11,908 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:11,910 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:11,912 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:11,914 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:11,915 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:11,923 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 82 [2018-04-13 09:56:11,923 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 2 xjuncts. [2018-04-13 09:56:12,075 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,076 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 88 [2018-04-13 09:56:12,083 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2018-04-13 09:56:12,086 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:12,086 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 45 [2018-04-13 09:56:12,087 INFO L267 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,096 INFO L267 ElimStorePlain]: Start of recursive call 11: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,129 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,131 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,131 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 77 [2018-04-13 09:56:12,136 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,137 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,148 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 42 treesize of output 65 [2018-04-13 09:56:12,149 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:12,174 INFO L267 ElimStorePlain]: Start of recursive call 13: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,191 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,207 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,211 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 85 [2018-04-13 09:56:12,215 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2018-04-13 09:56:12,218 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:12,218 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 34 [2018-04-13 09:56:12,219 INFO L267 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,228 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,256 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,263 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,273 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 89 [2018-04-13 09:56:12,276 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 94 [2018-04-13 09:56:12,277 INFO L267 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,341 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,342 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,343 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 69 [2018-04-13 09:56:12,343 INFO L267 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,370 INFO L267 ElimStorePlain]: Start of recursive call 18: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:12,410 INFO L267 ElimStorePlain]: Start of recursive call 15: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:12,424 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,428 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 78 treesize of output 102 [2018-04-13 09:56:12,431 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2018-04-13 09:56:12,435 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,435 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 35 [2018-04-13 09:56:12,435 INFO L267 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,444 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,476 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,483 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,495 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 74 treesize of output 101 [2018-04-13 09:56:12,499 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 116 treesize of output 118 [2018-04-13 09:56:12,499 INFO L267 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,565 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,566 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,567 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,568 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,568 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 101 [2018-04-13 09:56:12,568 INFO L267 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,620 INFO L267 ElimStorePlain]: Start of recursive call 24: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:12,660 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:12,667 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,667 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 105 [2018-04-13 09:56:12,670 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2018-04-13 09:56:12,674 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,674 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 46 [2018-04-13 09:56:12,674 INFO L267 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,684 INFO L267 ElimStorePlain]: Start of recursive call 28: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,709 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,711 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,712 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 101 [2018-04-13 09:56:12,717 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,719 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,721 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:12,731 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 42 treesize of output 77 [2018-04-13 09:56:12,731 INFO L267 ElimStorePlain]: Start of recursive call 31: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:12,760 INFO L267 ElimStorePlain]: Start of recursive call 30: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,777 INFO L267 ElimStorePlain]: Start of recursive call 27: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:12,924 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 5 xjuncts. [2018-04-13 09:56:14,937 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:14,948 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 294 treesize of output 213 [2018-04-13 09:56:15,131 WARN L151 SmtUtils]: Spent 182ms on a formula simplification. DAG size of input: 81 DAG size of output 79 [2018-04-13 09:56:15,134 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,144 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,156 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 147 treesize of output 190 [2018-04-13 09:56:15,156 INFO L267 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 2 xjuncts. [2018-04-13 09:56:15,162 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,166 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,178 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 140 treesize of output 181 [2018-04-13 09:56:15,178 INFO L267 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 2 xjuncts. [2018-04-13 09:56:15,401 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 170 treesize of output 172 [2018-04-13 09:56:15,403 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 30 [2018-04-13 09:56:15,407 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,408 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 38 [2018-04-13 09:56:15,408 INFO L267 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,418 INFO L267 ElimStorePlain]: Start of recursive call 36: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,445 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,447 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 166 [2018-04-13 09:56:15,451 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,452 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,453 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,453 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 54 [2018-04-13 09:56:15,454 INFO L267 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,479 INFO L267 ElimStorePlain]: Start of recursive call 38: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,496 INFO L267 ElimStorePlain]: Start of recursive call 35: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,500 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,503 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 168 treesize of output 186 [2018-04-13 09:56:15,507 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 39 [2018-04-13 09:56:15,510 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,511 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 46 [2018-04-13 09:56:15,511 INFO L267 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,521 INFO L267 ElimStorePlain]: Start of recursive call 41: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,542 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,543 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,545 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 151 treesize of output 163 [2018-04-13 09:56:15,553 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,554 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,559 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,567 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 38 treesize of output 73 [2018-04-13 09:56:15,568 INFO L267 ElimStorePlain]: Start of recursive call 44: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:15,602 INFO L267 ElimStorePlain]: Start of recursive call 43: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,625 INFO L267 ElimStorePlain]: Start of recursive call 40: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,658 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 161 treesize of output 165 [2018-04-13 09:56:15,661 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 18 [2018-04-13 09:56:15,666 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2018-04-13 09:56:15,666 INFO L267 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,674 INFO L267 ElimStorePlain]: Start of recursive call 46: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,716 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,730 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 160 treesize of output 165 [2018-04-13 09:56:15,734 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 176 [2018-04-13 09:56:15,735 INFO L267 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,833 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,833 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 136 treesize of output 168 [2018-04-13 09:56:15,834 INFO L267 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:15,894 INFO L267 ElimStorePlain]: Start of recursive call 48: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:15,973 INFO L267 ElimStorePlain]: Start of recursive call 45: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:15,989 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:15,995 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 159 treesize of output 179 [2018-04-13 09:56:15,997 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 27 [2018-04-13 09:56:16,002 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 27 [2018-04-13 09:56:16,002 INFO L267 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:16,008 INFO L267 ElimStorePlain]: Start of recursive call 52: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:16,035 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:16,036 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:16,053 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 151 treesize of output 164 [2018-04-13 09:56:16,057 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 177 treesize of output 175 [2018-04-13 09:56:16,057 INFO L267 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:16,130 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 129 treesize of output 145 [2018-04-13 09:56:16,130 INFO L267 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:16,173 INFO L267 ElimStorePlain]: Start of recursive call 54: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:16,222 INFO L267 ElimStorePlain]: Start of recursive call 51: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:16,519 INFO L267 ElimStorePlain]: Start of recursive call 32: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 6 xjuncts. [2018-04-13 09:56:16,523 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:16,531 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 294 treesize of output 213 [2018-04-13 09:56:16,720 WARN L151 SmtUtils]: Spent 188ms on a formula simplification. DAG size of input: 80 DAG size of output 78 [2018-04-13 09:56:16,725 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:16,729 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:16,730 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:16,744 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 140 treesize of output 185 [2018-04-13 09:56:16,744 INFO L267 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 2 xjuncts. [2018-04-13 09:56:16,748 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:16,752 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:16,754 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:16,767 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 147 treesize of output 194 [2018-04-13 09:56:16,768 INFO L267 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 2 xjuncts. [2018-04-13 09:56:17,067 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,072 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 163 treesize of output 179 [2018-04-13 09:56:17,075 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 27 [2018-04-13 09:56:17,080 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 27 [2018-04-13 09:56:17,081 INFO L267 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,089 INFO L267 ElimStorePlain]: Start of recursive call 61: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,118 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,125 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,136 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 151 treesize of output 164 [2018-04-13 09:56:17,140 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 177 treesize of output 175 [2018-04-13 09:56:17,140 INFO L267 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,208 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 129 treesize of output 145 [2018-04-13 09:56:17,208 INFO L267 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,250 INFO L267 ElimStorePlain]: Start of recursive call 63: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:17,307 INFO L267 ElimStorePlain]: Start of recursive call 60: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:17,312 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,316 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 172 treesize of output 186 [2018-04-13 09:56:17,319 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 39 [2018-04-13 09:56:17,323 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,324 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 46 [2018-04-13 09:56:17,324 INFO L267 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,335 INFO L267 ElimStorePlain]: Start of recursive call 67: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,363 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,366 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,367 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 151 treesize of output 166 [2018-04-13 09:56:17,374 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,375 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,379 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,385 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 38 treesize of output 73 [2018-04-13 09:56:17,385 INFO L267 ElimStorePlain]: Start of recursive call 70: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:17,412 INFO L267 ElimStorePlain]: Start of recursive call 69: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,428 INFO L267 ElimStorePlain]: Start of recursive call 66: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,441 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 174 treesize of output 172 [2018-04-13 09:56:17,444 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 30 [2018-04-13 09:56:17,451 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,451 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 38 [2018-04-13 09:56:17,452 INFO L267 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,462 INFO L267 ElimStorePlain]: Start of recursive call 72: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,493 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,493 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 169 [2018-04-13 09:56:17,497 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,498 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,499 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,500 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 54 [2018-04-13 09:56:17,500 INFO L267 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,521 INFO L267 ElimStorePlain]: Start of recursive call 74: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,541 INFO L267 ElimStorePlain]: Start of recursive call 71: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,574 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 165 treesize of output 165 [2018-04-13 09:56:17,578 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 18 [2018-04-13 09:56:17,584 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 19 [2018-04-13 09:56:17,585 INFO L267 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,594 INFO L267 ElimStorePlain]: Start of recursive call 77: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,639 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,656 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 160 treesize of output 165 [2018-04-13 09:56:17,660 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 176 [2018-04-13 09:56:17,661 INFO L267 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,766 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:17,767 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 136 treesize of output 168 [2018-04-13 09:56:17,767 INFO L267 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:17,838 INFO L267 ElimStorePlain]: Start of recursive call 79: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:17,907 INFO L267 ElimStorePlain]: Start of recursive call 76: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:18,168 INFO L267 ElimStorePlain]: Start of recursive call 57: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 6 xjuncts. [2018-04-13 09:56:22,266 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,267 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 198 treesize of output 144 [2018-04-13 09:56:22,334 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,335 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:22,335 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,336 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 45 [2018-04-13 09:56:22,336 INFO L267 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:22,370 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,372 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 82 [2018-04-13 09:56:22,375 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 31 [2018-04-13 09:56:22,377 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:22,378 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 50 [2018-04-13 09:56:22,378 INFO L267 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:22,383 INFO L267 ElimStorePlain]: Start of recursive call 85: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:22,395 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,396 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,396 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,397 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 91 [2018-04-13 09:56:22,401 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,403 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:22,414 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 5 case distinctions, treesize of input 54 treesize of output 98 [2018-04-13 09:56:22,415 INFO L267 ElimStorePlain]: Start of recursive call 88: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:22,452 INFO L267 ElimStorePlain]: Start of recursive call 87: 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:22,481 INFO L267 ElimStorePlain]: Start of recursive call 84: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:22,527 INFO L267 ElimStorePlain]: Start of recursive call 82: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:22,530 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,530 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 198 treesize of output 144 [2018-04-13 09:56:22,604 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,604 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:22,605 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,605 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 45 [2018-04-13 09:56:22,606 INFO L267 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:22,638 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,640 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 86 [2018-04-13 09:56:22,642 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 31 [2018-04-13 09:56:22,656 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:22,656 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 50 [2018-04-13 09:56:22,656 INFO L267 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:22,662 INFO L267 ElimStorePlain]: Start of recursive call 92: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:22,672 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,673 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,673 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,674 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,674 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 95 [2018-04-13 09:56:22,680 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,680 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:22,690 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 5 case distinctions, treesize of input 54 treesize of output 98 [2018-04-13 09:56:22,691 INFO L267 ElimStorePlain]: Start of recursive call 95: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:22,728 INFO L267 ElimStorePlain]: Start of recursive call 94: 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:22,753 INFO L267 ElimStorePlain]: Start of recursive call 91: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:22,801 INFO L267 ElimStorePlain]: Start of recursive call 89: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:22,807 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 207 treesize of output 145 [2018-04-13 09:56:22,898 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,898 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,899 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,900 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:22,901 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,902 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,902 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 102 [2018-04-13 09:56:22,902 INFO L267 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:22,951 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,954 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 126 [2018-04-13 09:56:22,969 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 33 [2018-04-13 09:56:22,973 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,973 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 53 [2018-04-13 09:56:22,973 INFO L267 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:22,980 INFO L267 ElimStorePlain]: Start of recursive call 99: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:22,993 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,994 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,995 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:22,996 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 113 [2018-04-13 09:56:22,999 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,015 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 129 [2018-04-13 09:56:23,016 INFO L267 ElimStorePlain]: Start of recursive call 102: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:23,087 INFO L267 ElimStorePlain]: Start of recursive call 101: 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:23,121 INFO L267 ElimStorePlain]: Start of recursive call 98: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:23,177 INFO L267 ElimStorePlain]: Start of recursive call 96: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:23,181 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,182 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 152 [2018-04-13 09:56:23,279 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,279 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:23,280 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,280 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 45 [2018-04-13 09:56:23,281 INFO L267 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,334 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,337 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,340 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 91 [2018-04-13 09:56:23,342 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 31 [2018-04-13 09:56:23,344 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:23,345 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 50 [2018-04-13 09:56:23,345 INFO L267 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,350 INFO L267 ElimStorePlain]: Start of recursive call 106: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,362 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,363 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,364 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,367 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,368 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 135 [2018-04-13 09:56:23,370 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2018-04-13 09:56:23,371 INFO L267 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,382 INFO L267 ElimStorePlain]: Start of recursive call 108: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,389 INFO L267 ElimStorePlain]: Start of recursive call 105: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,393 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,394 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 82 [2018-04-13 09:56:23,396 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 43 [2018-04-13 09:56:23,399 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:23,399 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 65 [2018-04-13 09:56:23,399 INFO L267 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,406 INFO L267 ElimStorePlain]: Start of recursive call 111: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,418 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,419 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,420 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,421 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 89 [2018-04-13 09:56:23,425 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,426 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,428 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:23,434 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 46 treesize of output 104 [2018-04-13 09:56:23,435 INFO L267 ElimStorePlain]: Start of recursive call 114: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:23,454 INFO L267 ElimStorePlain]: Start of recursive call 113: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,467 INFO L267 ElimStorePlain]: Start of recursive call 110: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,499 INFO L267 ElimStorePlain]: Start of recursive call 103: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,506 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 215 treesize of output 151 [2018-04-13 09:56:23,562 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,563 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,564 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,564 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:23,565 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,566 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,567 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 92 [2018-04-13 09:56:23,567 INFO L267 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,627 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,636 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,641 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 115 [2018-04-13 09:56:23,644 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 31 [2018-04-13 09:56:23,647 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,648 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 51 [2018-04-13 09:56:23,648 INFO L267 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,654 INFO L267 ElimStorePlain]: Start of recursive call 118: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,669 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,669 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,672 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,674 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,675 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 155 [2018-04-13 09:56:23,677 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2018-04-13 09:56:23,677 INFO L267 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,693 INFO L267 ElimStorePlain]: Start of recursive call 120: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,704 INFO L267 ElimStorePlain]: Start of recursive call 117: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,710 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,712 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 106 [2018-04-13 09:56:23,715 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 43 [2018-04-13 09:56:23,718 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,718 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 66 [2018-04-13 09:56:23,718 INFO L267 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,726 INFO L267 ElimStorePlain]: Start of recursive call 123: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,743 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,744 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,745 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,746 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 113 [2018-04-13 09:56:23,751 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,751 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,754 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,760 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 46 treesize of output 105 [2018-04-13 09:56:23,761 INFO L267 ElimStorePlain]: Start of recursive call 126: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:23,785 INFO L267 ElimStorePlain]: Start of recursive call 125: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,796 INFO L267 ElimStorePlain]: Start of recursive call 122: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,848 INFO L267 ElimStorePlain]: Start of recursive call 115: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:23,851 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,851 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 152 [2018-04-13 09:56:23,947 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,947 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:23,948 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,948 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 45 [2018-04-13 09:56:23,948 INFO L267 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:23,997 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:23,999 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 82 [2018-04-13 09:56:24,001 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 43 [2018-04-13 09:56:24,003 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:24,004 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 65 [2018-04-13 09:56:24,004 INFO L267 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,011 INFO L267 ElimStorePlain]: Start of recursive call 130: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,021 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,022 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,024 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,024 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 89 [2018-04-13 09:56:24,029 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,030 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,039 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 46 treesize of output 85 [2018-04-13 09:56:24,039 INFO L267 ElimStorePlain]: Start of recursive call 133: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:24,058 INFO L267 ElimStorePlain]: Start of recursive call 132: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,066 INFO L267 ElimStorePlain]: Start of recursive call 129: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,068 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,071 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,075 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 91 [2018-04-13 09:56:24,077 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 31 [2018-04-13 09:56:24,080 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:24,080 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 50 [2018-04-13 09:56:24,080 INFO L267 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,086 INFO L267 ElimStorePlain]: Start of recursive call 135: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,098 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,099 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,100 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,103 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,104 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 131 [2018-04-13 09:56:24,106 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2018-04-13 09:56:24,106 INFO L267 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,124 INFO L267 ElimStorePlain]: Start of recursive call 137: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,132 INFO L267 ElimStorePlain]: Start of recursive call 134: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,175 INFO L267 ElimStorePlain]: Start of recursive call 127: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:24,182 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 215 treesize of output 151 [2018-04-13 09:56:24,240 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,241 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,242 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,242 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:24,243 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,244 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,245 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 92 [2018-04-13 09:56:24,245 INFO L267 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,341 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,343 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 106 [2018-04-13 09:56:24,346 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 43 [2018-04-13 09:56:24,348 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,349 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 66 [2018-04-13 09:56:24,349 INFO L267 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,357 INFO L267 ElimStorePlain]: Start of recursive call 142: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,372 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,373 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,374 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,375 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 113 [2018-04-13 09:56:24,380 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,380 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,383 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,390 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 46 treesize of output 105 [2018-04-13 09:56:24,390 INFO L267 ElimStorePlain]: Start of recursive call 145: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:24,420 INFO L267 ElimStorePlain]: Start of recursive call 144: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,431 INFO L267 ElimStorePlain]: Start of recursive call 141: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,434 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,436 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,440 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 115 [2018-04-13 09:56:24,442 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 31 [2018-04-13 09:56:24,445 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,445 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 51 [2018-04-13 09:56:24,445 INFO L267 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,451 INFO L267 ElimStorePlain]: Start of recursive call 147: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,467 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,468 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,469 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,472 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,473 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 159 [2018-04-13 09:56:24,476 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2018-04-13 09:56:24,476 INFO L267 ElimStorePlain]: Start of recursive call 150: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,493 INFO L267 ElimStorePlain]: Start of recursive call 149: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,503 INFO L267 ElimStorePlain]: Start of recursive call 146: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,547 INFO L267 ElimStorePlain]: Start of recursive call 139: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,553 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 207 treesize of output 145 [2018-04-13 09:56:24,653 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,654 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,655 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,655 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:24,657 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,658 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,658 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 102 [2018-04-13 09:56:24,659 INFO L267 ElimStorePlain]: Start of recursive call 152: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,711 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,714 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 126 [2018-04-13 09:56:24,716 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 33 [2018-04-13 09:56:24,719 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,719 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 53 [2018-04-13 09:56:24,720 INFO L267 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,727 INFO L267 ElimStorePlain]: Start of recursive call 154: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:24,743 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,744 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,744 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,745 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,746 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 113 [2018-04-13 09:56:24,751 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:24,763 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 129 [2018-04-13 09:56:24,764 INFO L267 ElimStorePlain]: Start of recursive call 157: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:24,818 INFO L267 ElimStorePlain]: Start of recursive call 156: 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:24,853 INFO L267 ElimStorePlain]: Start of recursive call 153: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:24,906 INFO L267 ElimStorePlain]: Start of recursive call 151: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:26,319 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 216 treesize of output 144 [2018-04-13 09:56:26,395 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,396 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,397 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,397 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,398 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 107 [2018-04-13 09:56:26,398 INFO L267 ElimStorePlain]: Start of recursive call 159: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,439 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,440 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,440 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:26,447 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 88 [2018-04-13 09:56:26,449 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 24 [2018-04-13 09:56:26,455 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:26,455 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 32 [2018-04-13 09:56:26,455 INFO L267 ElimStorePlain]: Start of recursive call 162: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,460 INFO L267 ElimStorePlain]: Start of recursive call 161: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,474 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,476 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,476 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 61 [2018-04-13 09:56:26,479 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,479 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:26,480 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 86 [2018-04-13 09:56:26,480 INFO L267 ElimStorePlain]: Start of recursive call 164: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,491 INFO L267 ElimStorePlain]: Start of recursive call 163: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,498 INFO L267 ElimStorePlain]: Start of recursive call 160: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,523 INFO L267 ElimStorePlain]: Start of recursive call 158: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,526 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,527 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 215 treesize of output 149 [2018-04-13 09:56:26,617 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,617 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:26,618 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,618 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 117 [2018-04-13 09:56:26,619 INFO L267 ElimStorePlain]: Start of recursive call 166: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,621 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,621 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:26,622 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,622 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 104 [2018-04-13 09:56:26,622 INFO L267 ElimStorePlain]: Start of recursive call 167: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,683 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,684 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,689 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,690 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 115 [2018-04-13 09:56:26,693 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 31 [2018-04-13 09:56:26,695 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,695 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 39 [2018-04-13 09:56:26,695 INFO L267 ElimStorePlain]: Start of recursive call 170: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,700 INFO L267 ElimStorePlain]: Start of recursive call 169: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,715 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,715 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,716 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,719 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,720 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 112 [2018-04-13 09:56:26,722 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2018-04-13 09:56:26,723 INFO L267 ElimStorePlain]: Start of recursive call 172: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,740 INFO L267 ElimStorePlain]: Start of recursive call 171: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,749 INFO L267 ElimStorePlain]: Start of recursive call 168: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,751 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,754 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,754 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 122 [2018-04-13 09:56:26,756 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 43 [2018-04-13 09:56:26,759 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,760 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 50 [2018-04-13 09:56:26,760 INFO L267 ElimStorePlain]: Start of recursive call 175: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,769 INFO L267 ElimStorePlain]: Start of recursive call 174: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,786 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,787 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,789 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,789 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 101 [2018-04-13 09:56:26,795 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,795 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,798 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,809 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 42 treesize of output 109 [2018-04-13 09:56:26,812 INFO L267 ElimStorePlain]: Start of recursive call 177: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 5 xjuncts. [2018-04-13 09:56:26,851 INFO L267 ElimStorePlain]: Start of recursive call 176: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,860 INFO L267 ElimStorePlain]: Start of recursive call 173: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,898 INFO L267 ElimStorePlain]: Start of recursive call 165: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2018-04-13 09:56:26,904 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 232 treesize of output 154 [2018-04-13 09:56:26,948 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,949 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,950 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,951 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,951 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 158 [2018-04-13 09:56:26,951 INFO L267 ElimStorePlain]: Start of recursive call 179: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:26,954 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,954 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,955 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,956 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:26,956 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 171 [2018-04-13 09:56:26,956 INFO L267 ElimStorePlain]: Start of recursive call 180: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,051 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,052 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,059 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 136 [2018-04-13 09:56:27,062 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 22 [2018-04-13 09:56:27,064 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,065 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 31 [2018-04-13 09:56:27,065 INFO L267 ElimStorePlain]: Start of recursive call 183: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,069 INFO L267 ElimStorePlain]: Start of recursive call 182: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,087 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,088 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,093 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,094 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 127 treesize of output 145 [2018-04-13 09:56:27,096 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 30 [2018-04-13 09:56:27,097 INFO L267 ElimStorePlain]: Start of recursive call 185: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,115 INFO L267 ElimStorePlain]: Start of recursive call 184: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,129 INFO L267 ElimStorePlain]: Start of recursive call 181: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,131 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,134 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 143 [2018-04-13 09:56:27,137 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 34 [2018-04-13 09:56:27,140 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,140 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 42 [2018-04-13 09:56:27,141 INFO L267 ElimStorePlain]: Start of recursive call 188: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,147 INFO L267 ElimStorePlain]: Start of recursive call 187: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,168 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,171 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,172 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 127 treesize of output 136 [2018-04-13 09:56:27,175 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,175 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,176 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,176 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 72 [2018-04-13 09:56:27,177 INFO L267 ElimStorePlain]: Start of recursive call 190: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,198 INFO L267 ElimStorePlain]: Start of recursive call 189: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,213 INFO L267 ElimStorePlain]: Start of recursive call 186: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,261 INFO L267 ElimStorePlain]: Start of recursive call 178: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,264 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,264 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 207 treesize of output 143 [2018-04-13 09:56:27,338 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,338 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:27,339 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,339 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 79 [2018-04-13 09:56:27,339 INFO L267 ElimStorePlain]: Start of recursive call 192: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,371 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,372 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,372 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:27,376 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,377 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 93 [2018-04-13 09:56:27,379 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 31 [2018-04-13 09:56:27,381 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 31 [2018-04-13 09:56:27,381 INFO L267 ElimStorePlain]: Start of recursive call 195: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,386 INFO L267 ElimStorePlain]: Start of recursive call 194: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:27,399 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,400 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,400 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:27,401 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,401 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,402 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:27,402 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 86 [2018-04-13 09:56:27,418 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 103 [2018-04-13 09:56:27,419 INFO L267 ElimStorePlain]: Start of recursive call 197: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:27,457 INFO L267 ElimStorePlain]: Start of recursive call 196: 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:27,483 INFO L267 ElimStorePlain]: Start of recursive call 193: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:27,524 INFO L267 ElimStorePlain]: Start of recursive call 191: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:28,519 INFO L267 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 4 dim-1 vars, 4 dim-2 vars, End of recursive call: 39 dim-0 vars, and 22 xjuncts. [2018-04-13 09:56:28,519 INFO L202 ElimStorePlain]: Needed 197 recursive calls to eliminate 20 variables, input treesize:609, output treesize:4333 [2018-04-13 09:56:34,330 WARN L151 SmtUtils]: Spent 5465ms on a formula simplification. DAG size of input: 675 DAG size of output 287 [2018-04-13 09:56:34,595 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:34,596 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:34,597 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:34,598 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:34,603 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 178 treesize of output 207 [2018-04-13 09:56:34,607 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:34,610 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:34,625 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 203 treesize of output 247 [2018-04-13 09:56:34,635 INFO L267 ElimStorePlain]: Start of recursive call 3: 24 dim-0 vars, End of recursive call: 24 dim-0 vars, and 15 xjuncts. [2018-04-13 09:56:34,749 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 156 treesize of output 151 [2018-04-13 09:56:34,750 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:34,804 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 151 treesize of output 141 [2018-04-13 09:56:34,804 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:34,863 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:34,863 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:34,864 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 142 treesize of output 135 [2018-04-13 09:56:34,864 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:34,922 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:34,922 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:34,923 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 127 treesize of output 123 [2018-04-13 09:56:34,923 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:34,962 INFO L267 ElimStorePlain]: Start of recursive call 2: 5 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:35,206 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,206 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,207 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 157 treesize of output 119 [2018-04-13 09:56:35,210 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,216 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 50 [2018-04-13 09:56:35,217 INFO L267 ElimStorePlain]: Start of recursive call 9: 5 dim-0 vars, End of recursive call: 5 dim-0 vars, and 3 xjuncts. [2018-04-13 09:56:35,252 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,253 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,253 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,254 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,254 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 44 [2018-04-13 09:56:35,254 INFO L267 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:35,256 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,257 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,258 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,260 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,270 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 80 [2018-04-13 09:56:35,271 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 3 xjuncts. [2018-04-13 09:56:35,273 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,274 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,274 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,275 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,284 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 47 treesize of output 72 [2018-04-13 09:56:35,285 INFO L267 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 2 xjuncts. [2018-04-13 09:56:35,356 INFO L267 ElimStorePlain]: Start of recursive call 8: 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2018-04-13 09:56:35,669 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,670 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,671 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,672 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,676 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 170 treesize of output 192 [2018-04-13 09:56:35,680 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:35,687 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 188 treesize of output 199 [2018-04-13 09:56:35,688 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:35,788 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,788 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,789 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:35,789 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 134 treesize of output 130 [2018-04-13 09:56:35,789 INFO L267 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:35,855 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,856 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:35,857 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 115 [2018-04-13 09:56:35,857 INFO L267 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:35,907 INFO L267 ElimStorePlain]: Start of recursive call 13: 5 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:36,199 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,199 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,200 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 145 [2018-04-13 09:56:36,206 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,216 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 45 treesize of output 74 [2018-04-13 09:56:36,223 INFO L267 ElimStorePlain]: Start of recursive call 18: 16 dim-0 vars, End of recursive call: 16 dim-0 vars, and 9 xjuncts. [2018-04-13 09:56:36,363 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,364 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,364 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,365 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,366 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,367 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,384 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 90 [2018-04-13 09:56:36,385 INFO L267 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 2 xjuncts. [2018-04-13 09:56:36,388 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,389 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,390 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,390 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,391 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,392 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,393 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,405 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 11 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 102 [2018-04-13 09:56:36,405 INFO L267 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 3 xjuncts. [2018-04-13 09:56:36,408 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,408 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,409 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,410 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,411 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,413 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,414 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,425 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 12 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 108 [2018-04-13 09:56:36,426 INFO L267 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 3 xjuncts. [2018-04-13 09:56:36,428 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,429 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,429 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,430 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,431 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,432 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,433 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,442 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 12 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 60 treesize of output 100 [2018-04-13 09:56:36,443 INFO L267 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 2 xjuncts. [2018-04-13 09:56:36,445 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,446 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,446 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,447 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,447 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,448 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,449 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,449 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 68 [2018-04-13 09:56:36,449 INFO L267 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:36,452 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,453 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,454 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,454 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,456 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,457 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,470 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 98 [2018-04-13 09:56:36,470 INFO L267 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 3 xjuncts. [2018-04-13 09:56:36,472 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,473 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,474 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,475 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,476 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,477 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,479 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,494 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 11 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 64 treesize of output 112 [2018-04-13 09:56:36,495 INFO L267 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 3 xjuncts. [2018-04-13 09:56:36,497 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,499 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,499 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,501 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,503 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,503 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,519 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 60 treesize of output 102 [2018-04-13 09:56:36,520 INFO L267 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 3 xjuncts. [2018-04-13 09:56:36,523 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,523 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,524 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,525 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,525 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,526 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:36,526 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 58 [2018-04-13 09:56:36,526 INFO L267 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:37,039 INFO L267 ElimStorePlain]: Start of recursive call 17: 2 dim-1 vars, End of recursive call: 14 dim-0 vars, and 14 xjuncts. [2018-04-13 09:56:37,873 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:37,873 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:37,874 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 155 treesize of output 125 [2018-04-13 09:56:37,891 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 53 [2018-04-13 09:56:37,892 INFO L267 ElimStorePlain]: Start of recursive call 29: 5 dim-0 vars, End of recursive call: 5 dim-0 vars, and 7 xjuncts. [2018-04-13 09:56:37,924 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:37,925 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:37,925 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:37,925 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 23 [2018-04-13 09:56:37,925 INFO L267 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:37,927 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:37,928 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:37,929 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:37,929 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:37,933 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 37 [2018-04-13 09:56:37,933 INFO L267 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 2 xjuncts. [2018-04-13 09:56:37,958 INFO L267 ElimStorePlain]: Start of recursive call 28: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:38,801 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:38,801 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:38,802 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 128 [2018-04-13 09:56:38,805 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:38,806 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:38,808 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:38,808 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:38,822 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 73 [2018-04-13 09:56:38,824 INFO L267 ElimStorePlain]: Start of recursive call 33: 5 dim-0 vars, End of recursive call: 5 dim-0 vars, and 7 xjuncts. [2018-04-13 09:56:38,864 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2018-04-13 09:56:38,865 INFO L267 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:38,879 INFO L267 ElimStorePlain]: Start of recursive call 32: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:39,666 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:39,667 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:39,668 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:39,669 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:39,673 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 339 treesize of output 213 [2018-04-13 09:56:39,676 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:39,677 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:39,681 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:39,688 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 185 treesize of output 226 [2018-04-13 09:56:39,690 INFO L267 ElimStorePlain]: Start of recursive call 36: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 5 xjuncts. [2018-04-13 09:56:39,789 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:39,789 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:39,790 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:39,791 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:39,791 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 131 [2018-04-13 09:56:39,792 INFO L267 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:39,862 INFO L267 ElimStorePlain]: Start of recursive call 35: 5 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:40,660 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,661 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,662 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,662 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,666 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 185 treesize of output 169 [2018-04-13 09:56:40,673 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 165 treesize of output 172 [2018-04-13 09:56:40,673 INFO L267 ElimStorePlain]: Start of recursive call 39: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:40,747 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,748 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 133 [2018-04-13 09:56:40,749 INFO L267 ElimStorePlain]: Start of recursive call 40: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-13 09:56:40,804 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,805 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,805 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,806 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,806 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 129 treesize of output 130 [2018-04-13 09:56:40,807 INFO L267 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:40,858 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,859 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,859 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,860 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,860 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 129 treesize of output 132 [2018-04-13 09:56:40,861 INFO L267 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:40,907 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,908 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,908 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:40,909 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 102 [2018-04-13 09:56:40,910 INFO L267 ElimStorePlain]: Start of recursive call 43: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-13 09:56:40,954 INFO L267 ElimStorePlain]: Start of recursive call 38: 5 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:41,814 INFO L267 ElimStorePlain]: Start of recursive call 1: 15 dim-0 vars, 8 dim-2 vars, End of recursive call: 56 dim-0 vars, and 25 xjuncts. [2018-04-13 09:56:41,814 INFO L202 ElimStorePlain]: Needed 43 recursive calls to eliminate 23 variables, input treesize:1576, output treesize:2471 [2018-04-13 09:56:45,164 WARN L151 SmtUtils]: Spent 3058ms on a formula simplification. DAG size of input: 611 DAG size of output 191 [2018-04-13 09:56:48,958 WARN L148 SmtUtils]: Spent 3626ms on a formula simplification that was a NOOP. DAG size: 192 [2018-04-13 09:56:53,670 WARN L148 SmtUtils]: Spent 4071ms on a formula simplification that was a NOOP. DAG size: 118 [2018-04-13 09:56:57,390 WARN L148 SmtUtils]: Spent 3564ms on a formula simplification that was a NOOP. DAG size: 118 [2018-04-13 09:56:57,397 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 58 [2018-04-13 09:56:57,399 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:57,399 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 25 [2018-04-13 09:56:57,400 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-13 09:56:57,410 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 3 [2018-04-13 09:56:57,410 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:57,417 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-13 09:56:57,455 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:57,456 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:57,456 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:57,457 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 71 [2018-04-13 09:56:57,465 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2018-04-13 09:56:57,465 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:57,475 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:57,475 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:57,476 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2018-04-13 09:56:57,476 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-13 09:56:57,490 INFO L267 ElimStorePlain]: Start of recursive call 5: 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-04-13 09:56:57,523 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:57,523 INFO L682 Elim1Store]: detected equality via solver [2018-04-13 09:56:57,526 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 76 [2018-04-13 09:56:57,527 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2018-04-13 09:56:57,527 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:57,536 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:57,536 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 26 [2018-04-13 09:56:57,537 INFO L267 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:57,543 INFO L267 ElimStorePlain]: Start of recursive call 8: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:57,570 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 09:56:57,571 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 68 [2018-04-13 09:56:57,579 INFO L477 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 29 [2018-04-13 09:56:57,579 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2018-04-13 09:56:57,614 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 14 [2018-04-13 09:56:57,614 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-04-13 09:56:57,618 INFO L267 ElimStorePlain]: Start of recursive call 11: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 09:56:57,641 INFO L267 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 4 dim-2 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2018-04-13 09:56:57,642 INFO L202 ElimStorePlain]: Needed 13 recursive calls to eliminate 13 variables, input treesize:379, output treesize:61 [2018-04-13 09:56:58,044 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-13 09:56:58,044 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 09:56:58,044 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2018-04-13 09:56:58,044 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-13 09:56:58,045 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-13 09:56:58,045 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=779, Unknown=25, NotChecked=0, Total=870 [2018-04-13 09:56:58,045 INFO L87 Difference]: Start difference. First operand 108 states and 113 transitions. Second operand 30 states. [2018-04-13 09:57:02,068 WARN L151 SmtUtils]: Spent 1551ms on a formula simplification. DAG size of input: 61 DAG size of output 35 [2018-04-13 09:57:04,325 WARN L151 SmtUtils]: Spent 236ms on a formula simplification. DAG size of input: 82 DAG size of output 54 [2018-04-13 09:57:14,055 WARN L151 SmtUtils]: Spent 128ms on a formula simplification. DAG size of input: 127 DAG size of output 65 [2018-04-13 09:57:15,293 WARN L151 SmtUtils]: Spent 285ms on a formula simplification. DAG size of input: 126 DAG size of output 126 [2018-04-13 10:00:21,459 WARN L151 SmtUtils]: Spent 180150ms on a formula simplification. DAG size of input: 399 DAG size of output 399 [2018-04-13 10:00:27,569 WARN L151 SmtUtils]: Spent 723ms on a formula simplification. DAG size of input: 325 DAG size of output 299 [2018-04-13 10:00:34,470 WARN L151 SmtUtils]: Spent 6622ms on a formula simplification. DAG size of input: 420 DAG size of output 308 [2018-04-13 10:00:37,354 WARN L151 SmtUtils]: Spent 1314ms on a formula simplification. DAG size of input: 395 DAG size of output 311 [2018-04-13 10:00:46,669 WARN L151 SmtUtils]: Spent 8331ms on a formula simplification. DAG size of input: 504 DAG size of output 221 [2018-04-13 10:00:49,419 WARN L151 SmtUtils]: Spent 2526ms on a formula simplification. DAG size of input: 425 DAG size of output 290 [2018-04-13 10:00:50,581 WARN L151 SmtUtils]: Spent 915ms on a formula simplification. DAG size of input: 447 DAG size of output 336 [2018-04-13 10:00:51,809 WARN L151 SmtUtils]: Spent 891ms on a formula simplification. DAG size of input: 454 DAG size of output 339 [2018-04-13 10:00:52,774 WARN L151 SmtUtils]: Spent 748ms on a formula simplification. DAG size of input: 335 DAG size of output 326 [2018-04-13 10:00:53,629 WARN L151 SmtUtils]: Spent 642ms on a formula simplification. DAG size of input: 342 DAG size of output 258 [2018-04-13 10:00:59,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 10:00:59,922 INFO L93 Difference]: Finished difference Result 113 states and 113 transitions. [2018-04-13 10:00:59,922 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-13 10:00:59,922 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 53 [2018-04-13 10:00:59,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 10:00:59,923 INFO L225 Difference]: With dead ends: 113 [2018-04-13 10:00:59,923 INFO L226 Difference]: Without dead ends: 113 [2018-04-13 10:00:59,924 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 254.1s TimeCoverageRelationStatistics Valid=297, Invalid=2836, Unknown=59, NotChecked=0, Total=3192 [2018-04-13 10:00:59,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2018-04-13 10:00:59,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 108. [2018-04-13 10:00:59,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-04-13 10:00:59,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 112 transitions. [2018-04-13 10:00:59,925 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 112 transitions. Word has length 53 [2018-04-13 10:00:59,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 10:00:59,925 INFO L459 AbstractCegarLoop]: Abstraction has 108 states and 112 transitions. [2018-04-13 10:00:59,925 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-13 10:00:59,925 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 112 transitions. [2018-04-13 10:00:59,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-04-13 10:00:59,926 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 10:00:59,926 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 10:00:59,926 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_delErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_msg_fillErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr7RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr4RequiresViolation, ULTIMATE.initErr0RequiresViolation, ULTIMATE.initErr6RequiresViolation, ULTIMATE.initErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__free_13Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_dev_set_drvdataErr0RequiresViolation]=== [2018-04-13 10:00:59,926 INFO L82 PathProgramCache]: Analyzing trace with hash 1486998076, now seen corresponding path program 1 times [2018-04-13 10:00:59,926 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS_NO_ARRAY [2018-04-13 10:00:59,926 INFO L68 tionRefinementEngine]: Using refinement strategy SmtInterpolRefinementStrategy [2018-04-13 10:00:59,927 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 10:00:59,927 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 10:00:59,927 INFO L119 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-04-13 10:00:59,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 10:00:59,941 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 10:00:59,947 INFO L431 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown lemma type! [2018-04-13 10:00:59,948 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-04-13 10:00:59,948 INFO L213 ckRefinementStrategy]: Switched to mode SMTINTERPOL_FP [2018-04-13 10:00:59,948 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-04-13 10:00:59,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 10:00:59,985 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-13 10:00:59,987 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-13 10:00:59,988 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 10:00:59,992 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-13 10:00:59,992 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 10:00:59,996 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 10:00:59,996 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:14 [2018-04-13 10:01:00,011 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-13 10:01:00,013 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-13 10:01:00,013 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,023 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,033 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-04-13 10:01:00,034 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-04-13 10:01:00,034 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,036 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,041 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,042 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2018-04-13 10:01:00,052 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-13 10:01:00,054 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 10:01:00,055 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-13 10:01:00,055 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,059 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,084 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-04-13 10:01:00,086 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 10:01:00,086 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 23 [2018-04-13 10:01:00,087 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,090 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,097 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,097 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:54, output treesize:46 [2018-04-13 10:01:00,111 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-13 10:01:00,111 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,123 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2018-04-13 10:01:00,124 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,134 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-13 10:01:00,136 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 10:01:00,137 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 6 [2018-04-13 10:01:00,137 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,138 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,146 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2018-04-13 10:01:00,147 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 10:01:00,147 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 6 [2018-04-13 10:01:00,147 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,148 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,153 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,153 INFO L202 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:58, output treesize:16 [2018-04-13 10:01:00,280 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 29 [2018-04-13 10:01:00,280 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,298 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 27 [2018-04-13 10:01:00,298 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,314 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 26 [2018-04-13 10:01:00,315 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,330 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2018-04-13 10:01:00,330 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-04-13 10:01:00,344 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2018-04-13 10:01:00,344 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:59, output treesize:47 [2018-04-13 10:01:04,176 WARN L151 SmtUtils]: Spent 396ms on a formula simplification. DAG size of input: 223 DAG size of output 206 [2018-04-13 10:01:07,532 WARN L148 SmtUtils]: Spent 211ms on a formula simplification that was a NOOP. DAG size: 223 [2018-04-13 10:01:09,583 WARN L1011 $PredicateComparison]: unable to prove that (let ((.cse0 (exists ((v___U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base_BEFORE_CALL_1 Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_malloc_~size Int)) (let ((.cse68 (mod __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_malloc_~size 4294967296))) (and (= .cse68 (select |c_#length| v___U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base_BEFORE_CALL_1)) (<= .cse68 2147483647))))) (.cse8 (exists ((v_prenex_222 Int) (v_prenex_223 Int)) (let ((.cse67 (mod v_prenex_222 4294967296))) (and (= .cse67 (+ (select |c_#length| v_prenex_223) 4294967296)) (< 2147483647 .cse67))))) (.cse17 (exists ((v_prenex_257 Int) (v_prenex_256 Int)) (let ((.cse66 (mod v_prenex_256 4294967296))) (and (= .cse66 (+ (select |c_#length| v_prenex_257) 4294967296)) (< 2147483647 .cse66))))) (.cse18 (exists ((v_prenex_246 Int) (v_prenex_250 Int)) (let ((.cse65 (mod v_prenex_250 4294967296))) (and (= .cse65 (select |c_#length| v_prenex_246)) (<= .cse65 2147483647))))) (.cse41 (exists ((v_prenex_262 Int) (v_prenex_261 Int)) (let ((.cse64 (mod v_prenex_261 4294967296))) (and (< 2147483647 .cse64) (= .cse64 (+ (select |c_#length| v_prenex_262) 4294967296)))))) (.cse26 (exists ((v_prenex_259 Int) (v_prenex_260 Int)) (let ((.cse63 (mod v_prenex_260 4294967296))) (and (<= .cse63 2147483647) (= .cse63 (select |c_#length| v_prenex_259)))))) (.cse9 (= |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset| 0))) (or (and .cse0 (exists ((v_prenex_268 Int) (v_prenex_269 Int) (v_prenex_266 Int) (v_prenex_267 Int) (v_prenex_264 Int) (v_prenex_263 Int)) (let ((.cse5 (mod v_prenex_269 4294967296)) (.cse1 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_266)) (.cse4 (+ v_prenex_263 4))) (and (<= v_prenex_266 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (<= (+ v_prenex_263 8) (select |c_#length| .cse1)) (= (let ((.cse2 (let ((.cse3 (store |c_old(#memory_$Pointer$.offset)| .cse1 (store (select |c_old(#memory_$Pointer$.offset)| .cse1) .cse4 4)))) (store .cse3 v_prenex_264 (store (store (select .cse3 v_prenex_264) 4 v_prenex_263) 8 v_prenex_268))))) (store .cse2 v_prenex_267 (store (select .cse2 v_prenex_267) v_prenex_268 4))) |c_#memory_$Pointer$.offset|) (= |c_#length| (store |c_old(#length)| v_prenex_264 (+ .cse5 (- 4294967296)))) (< 2147483647 .cse5) (<= (select |c_old(#valid)| v_prenex_264) 0) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_266) v_prenex_263) (<= 0 v_prenex_266) (= |c_#memory_$Pointer$.base| (let ((.cse6 (let ((.cse7 (store |c_old(#memory_$Pointer$.base)| .cse1 (store (select |c_old(#memory_$Pointer$.base)| .cse1) .cse4 v_prenex_264)))) (store .cse7 v_prenex_264 (store (store (select .cse7 v_prenex_264) 4 .cse1) 8 v_prenex_267))))) (store .cse6 v_prenex_267 (store (select .cse6 v_prenex_267) v_prenex_268 v_prenex_264))))))) .cse8 .cse9) (and .cse0 .cse8 .cse9 (exists ((v_prenex_236 Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~next.offset Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.base Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.offset Int) (v_prenex_270 Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base Int)) (let ((.cse12 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_236)) (.cse13 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~next.offset 4)) (.cse14 (mod v_prenex_270 4294967296))) (and (<= v_prenex_236 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (= |c_#memory_$Pointer$.base| (let ((.cse10 (let ((.cse11 (store |c_old(#memory_$Pointer$.base)| .cse12 (store (select |c_old(#memory_$Pointer$.base)| .cse12) .cse13 __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base)))) (store .cse11 __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base (store (store (select .cse11 __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base) 4 .cse12) 8 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.base))))) (store .cse10 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.base (store (select .cse10 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.offset __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base)))) (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~next.offset 8) (select |c_#length| .cse12)) (<= .cse14 2147483647) (<= (select |c_old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base) 0) (<= 0 v_prenex_236) (= |c_#memory_$Pointer$.offset| (let ((.cse15 (let ((.cse16 (store |c_old(#memory_$Pointer$.offset)| .cse12 (store (select |c_old(#memory_$Pointer$.offset)| .cse12) .cse13 4)))) (store .cse16 __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base (store (store (select .cse16 __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base) 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~next.offset) 8 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.offset))))) (store .cse15 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.base (store (select .cse15 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.offset 4)))) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_236) __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~next.offset) (= |c_#length| (store |c_old(#length)| __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base .cse14)))))) (and .cse17 .cse18 (exists ((v_prenex_249 Int) (v_prenex_255 Int) (v_prenex_242 Int) (v_prenex_251 Int) (v_prenex_296 Int) (v_prenex_294 Int)) (let ((.cse22 (+ v_prenex_255 4)) (.cse25 (mod v_prenex_296 4294967296)) (.cse21 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_242))) (and (<= (select |c_old(#valid)| v_prenex_294) 0) (= (let ((.cse19 (let ((.cse20 (store |c_old(#memory_$Pointer$.offset)| .cse21 (store (select |c_old(#memory_$Pointer$.offset)| .cse21) .cse22 4)))) (store .cse20 v_prenex_294 (store (store (select .cse20 v_prenex_294) 4 v_prenex_255) 8 v_prenex_249))))) (store .cse19 v_prenex_251 (store (select .cse19 v_prenex_251) v_prenex_249 4))) |c_#memory_$Pointer$.offset|) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_242) v_prenex_255) (<= v_prenex_242 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (= |c_#memory_$Pointer$.base| (let ((.cse23 (let ((.cse24 (store |c_old(#memory_$Pointer$.base)| .cse21 (store (select |c_old(#memory_$Pointer$.base)| .cse21) .cse22 v_prenex_294)))) (store .cse24 v_prenex_294 (store (store (select .cse24 v_prenex_294) 4 .cse21) 8 v_prenex_251))))) (store .cse23 v_prenex_251 (store (select .cse23 v_prenex_251) v_prenex_249 v_prenex_294)))) (< 2147483647 .cse25) (<= 0 v_prenex_242) (= |c_#length| (store |c_old(#length)| v_prenex_294 (+ .cse25 (- 4294967296)))) (<= (+ v_prenex_255 8) (select |c_#length| .cse21))))) .cse9) (and .cse26 .cse9 (exists ((v_prenex_288 Int) (v_prenex_300 Int) (v_prenex_287 Int) (v_prenex_284 Int) (v_prenex_285 Int) (v_prenex_283 Int)) (let ((.cse29 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_284)) (.cse30 (+ v_prenex_288 4)) (.cse33 (mod v_prenex_300 4294967296))) (and (<= v_prenex_284 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (= (let ((.cse27 (let ((.cse28 (store |c_old(#memory_$Pointer$.offset)| .cse29 (store (select |c_old(#memory_$Pointer$.offset)| .cse29) .cse30 4)))) (store .cse28 v_prenex_283 (store (store (select .cse28 v_prenex_283) 4 v_prenex_288) 8 v_prenex_287))))) (store .cse27 v_prenex_285 (store (select .cse27 v_prenex_285) v_prenex_287 4))) |c_#memory_$Pointer$.offset|) (<= (+ v_prenex_288 8) (select |c_#length| .cse29)) (<= 0 v_prenex_284) (= |c_#memory_$Pointer$.base| (let ((.cse31 (let ((.cse32 (store |c_old(#memory_$Pointer$.base)| .cse29 (store (select |c_old(#memory_$Pointer$.base)| .cse29) .cse30 v_prenex_283)))) (store .cse32 v_prenex_283 (store (store (select .cse32 v_prenex_283) 4 .cse29) 8 v_prenex_285))))) (store .cse31 v_prenex_285 (store (select .cse31 v_prenex_285) v_prenex_287 v_prenex_283)))) (<= (select |c_old(#valid)| v_prenex_283) 0) (< 2147483647 .cse33) (= |c_#length| (store |c_old(#length)| v_prenex_283 (+ .cse33 (- 4294967296)))) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_284) v_prenex_288))))) (and .cse17 .cse18 (exists ((v_prenex_277 Int) (v_prenex_278 Int) (v_prenex_282 Int) (v_prenex_293 Int) (v_prenex_280 Int) (v_prenex_281 Int)) (let ((.cse34 (mod v_prenex_293 4294967296)) (.cse37 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_281)) (.cse38 (+ v_prenex_280 4))) (and (= |c_#length| (store |c_old(#length)| v_prenex_277 .cse34)) (= (let ((.cse35 (let ((.cse36 (store |c_old(#memory_$Pointer$.offset)| .cse37 (store (select |c_old(#memory_$Pointer$.offset)| .cse37) .cse38 4)))) (store .cse36 v_prenex_277 (store (store (select .cse36 v_prenex_277) 4 v_prenex_280) 8 v_prenex_278))))) (store .cse35 v_prenex_282 (store (select .cse35 v_prenex_282) v_prenex_278 4))) |c_#memory_$Pointer$.offset|) (<= v_prenex_281 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (<= (select |c_old(#valid)| v_prenex_277) 0) (<= .cse34 2147483647) (<= (+ v_prenex_280 8) (select |c_#length| .cse37)) (<= 0 v_prenex_281) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_281) v_prenex_280) (= |c_#memory_$Pointer$.base| (let ((.cse39 (let ((.cse40 (store |c_old(#memory_$Pointer$.base)| .cse37 (store (select |c_old(#memory_$Pointer$.base)| .cse37) .cse38 v_prenex_277)))) (store .cse40 v_prenex_277 (store (store (select .cse40 v_prenex_277) 4 .cse37) 8 v_prenex_282))))) (store .cse39 v_prenex_282 (store (select .cse39 v_prenex_282) v_prenex_278 v_prenex_277))))))) .cse9) (and .cse41 .cse9 (exists ((v_prenex_289 Int) (v_prenex_275 Int) (v_prenex_276 Int) (v_prenex_274 Int) (v_prenex_271 Int) (v_prenex_272 Int)) (let ((.cse45 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_274)) (.cse46 (+ v_prenex_272 4)) (.cse42 (mod v_prenex_289 4294967296))) (and (<= .cse42 2147483647) (<= (select |c_old(#valid)| v_prenex_271) 0) (= (let ((.cse43 (let ((.cse44 (store |c_old(#memory_$Pointer$.base)| .cse45 (store (select |c_old(#memory_$Pointer$.base)| .cse45) .cse46 v_prenex_271)))) (store .cse44 v_prenex_271 (store (store (select .cse44 v_prenex_271) 4 .cse45) 8 v_prenex_276))))) (store .cse43 v_prenex_276 (store (select .cse43 v_prenex_276) v_prenex_275 v_prenex_271))) |c_#memory_$Pointer$.base|) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_274) v_prenex_272) (<= v_prenex_274 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (<= (+ v_prenex_272 8) (select |c_#length| .cse45)) (= (let ((.cse47 (let ((.cse48 (store |c_old(#memory_$Pointer$.offset)| .cse45 (store (select |c_old(#memory_$Pointer$.offset)| .cse45) .cse46 4)))) (store .cse48 v_prenex_271 (store (store (select .cse48 v_prenex_271) 4 v_prenex_272) 8 v_prenex_275))))) (store .cse47 v_prenex_276 (store (select .cse47 v_prenex_276) v_prenex_275 4))) |c_#memory_$Pointer$.offset|) (<= 0 v_prenex_274) (= |c_#length| (store |c_old(#length)| v_prenex_271 .cse42)))))) (and .cse41 (exists ((v_prenex_227 Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_~head.offset Int) (v_prenex_232 Int) (v_prenex_230 Int) (v_prenex_292 Int) (v_prenex_290 Int)) (let ((.cse49 (mod v_prenex_292 4294967296)) (.cse52 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_~head.offset)) (.cse53 (+ v_prenex_227 4))) (and (= (store |c_old(#length)| v_prenex_290 (+ .cse49 (- 4294967296))) |c_#length|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_~head.offset |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (<= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_~head.offset) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_~head.offset) v_prenex_227) (= |c_#memory_$Pointer$.base| (let ((.cse50 (let ((.cse51 (store |c_old(#memory_$Pointer$.base)| .cse52 (store (select |c_old(#memory_$Pointer$.base)| .cse52) .cse53 v_prenex_290)))) (store .cse51 v_prenex_290 (store (store (select .cse51 v_prenex_290) 4 .cse52) 8 v_prenex_230))))) (store .cse50 v_prenex_230 (store (select .cse50 v_prenex_230) v_prenex_232 v_prenex_290)))) (<= (+ v_prenex_227 8) (select |c_#length| .cse52)) (< 2147483647 .cse49) (<= (select |c_old(#valid)| v_prenex_290) 0) (= (let ((.cse54 (let ((.cse55 (store |c_old(#memory_$Pointer$.offset)| .cse52 (store (select |c_old(#memory_$Pointer$.offset)| .cse52) .cse53 4)))) (store .cse55 v_prenex_290 (store (store (select .cse55 v_prenex_290) 4 v_prenex_227) 8 v_prenex_232))))) (store .cse54 v_prenex_230 (store (select .cse54 v_prenex_230) v_prenex_232 4))) |c_#memory_$Pointer$.offset|)))) .cse9) (and .cse26 .cse9 (exists ((v_prenex_226 Int) (v_prenex_248 Int) (v_prenex_258 Int) (v_prenex_253 Int) (v_prenex_297 Int) (v_prenex_298 Int)) (let ((.cse56 (mod v_prenex_297 4294967296)) (.cse59 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_226)) (.cse60 (+ v_prenex_253 4))) (and (<= 0 v_prenex_226) (<= (select |c_old(#valid)| v_prenex_298) 0) (= (store |c_old(#length)| v_prenex_298 .cse56) |c_#length|) (= (let ((.cse57 (let ((.cse58 (store |c_old(#memory_$Pointer$.base)| .cse59 (store (select |c_old(#memory_$Pointer$.base)| .cse59) .cse60 v_prenex_298)))) (store .cse58 v_prenex_298 (store (store (select .cse58 v_prenex_298) 4 .cse59) 8 v_prenex_248))))) (store .cse57 v_prenex_248 (store (select .cse57 v_prenex_248) v_prenex_258 v_prenex_298))) |c_#memory_$Pointer$.base|) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_226) v_prenex_253) (<= (+ v_prenex_253 8) (select |c_#length| .cse59)) (<= .cse56 2147483647) (= |c_#memory_$Pointer$.offset| (let ((.cse61 (let ((.cse62 (store |c_old(#memory_$Pointer$.offset)| .cse59 (store (select |c_old(#memory_$Pointer$.offset)| .cse59) .cse60 4)))) (store .cse62 v_prenex_298 (store (store (select .cse62 v_prenex_298) 4 v_prenex_253) 8 v_prenex_258))))) (store .cse61 v_prenex_248 (store (select .cse61 v_prenex_248) v_prenex_258 4)))) (<= v_prenex_226 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|))))))) is different from false [2018-04-13 10:01:11,627 WARN L1011 $PredicateComparison]: unable to prove that (let ((.cse9 (= |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset| 0))) (or (and (exists ((v___U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base_BEFORE_CALL_1 Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_malloc_~size Int)) (let ((.cse0 (mod __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_malloc_~size 4294967296))) (and (= .cse0 (select |c_#length| v___U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base_BEFORE_CALL_1)) (<= .cse0 2147483647)))) (exists ((v_prenex_268 Int) (v_prenex_269 Int) (v_prenex_266 Int) (v_prenex_267 Int) (v_prenex_264 Int) (v_prenex_263 Int)) (let ((.cse5 (mod v_prenex_269 4294967296)) (.cse1 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_266)) (.cse4 (+ v_prenex_263 4))) (and (<= v_prenex_266 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (<= (+ v_prenex_263 8) (select |c_#length| .cse1)) (= (let ((.cse2 (let ((.cse3 (store |c_old(#memory_$Pointer$.offset)| .cse1 (store (select |c_old(#memory_$Pointer$.offset)| .cse1) .cse4 4)))) (store .cse3 v_prenex_264 (store (store (select .cse3 v_prenex_264) 4 v_prenex_263) 8 v_prenex_268))))) (store .cse2 v_prenex_267 (store (select .cse2 v_prenex_267) v_prenex_268 4))) |c_#memory_$Pointer$.offset|) (= |c_#length| (store |c_old(#length)| v_prenex_264 (+ .cse5 (- 4294967296)))) (< 2147483647 .cse5) (<= (select |c_old(#valid)| v_prenex_264) 0) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_266) v_prenex_263) (<= 0 v_prenex_266) (= |c_#memory_$Pointer$.base| (let ((.cse6 (let ((.cse7 (store |c_old(#memory_$Pointer$.base)| .cse1 (store (select |c_old(#memory_$Pointer$.base)| .cse1) .cse4 v_prenex_264)))) (store .cse7 v_prenex_264 (store (store (select .cse7 v_prenex_264) 4 .cse1) 8 v_prenex_267))))) (store .cse6 v_prenex_267 (store (select .cse6 v_prenex_267) v_prenex_268 v_prenex_264))))))) (exists ((v_prenex_222 Int) (v_prenex_223 Int)) (let ((.cse8 (mod v_prenex_222 4294967296))) (and (= .cse8 (+ (select |c_#length| v_prenex_223) 4294967296)) (< 2147483647 .cse8)))) .cse9) (and (exists ((v_prenex_257 Int) (v_prenex_256 Int)) (let ((.cse10 (mod v_prenex_256 4294967296))) (and (= .cse10 (+ (select |c_#length| v_prenex_257) 4294967296)) (< 2147483647 .cse10)))) (exists ((v_prenex_246 Int) (v_prenex_250 Int)) (let ((.cse11 (mod v_prenex_250 4294967296))) (and (= .cse11 (select |c_#length| v_prenex_246)) (<= .cse11 2147483647)))) (exists ((v_prenex_249 Int) (v_prenex_255 Int) (v_prenex_242 Int) (v_prenex_251 Int) (v_prenex_296 Int) (v_prenex_294 Int)) (let ((.cse15 (+ v_prenex_255 4)) (.cse18 (mod v_prenex_296 4294967296)) (.cse14 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_242))) (and (<= (select |c_old(#valid)| v_prenex_294) 0) (= (let ((.cse12 (let ((.cse13 (store |c_old(#memory_$Pointer$.offset)| .cse14 (store (select |c_old(#memory_$Pointer$.offset)| .cse14) .cse15 4)))) (store .cse13 v_prenex_294 (store (store (select .cse13 v_prenex_294) 4 v_prenex_255) 8 v_prenex_249))))) (store .cse12 v_prenex_251 (store (select .cse12 v_prenex_251) v_prenex_249 4))) |c_#memory_$Pointer$.offset|) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_242) v_prenex_255) (<= v_prenex_242 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (= |c_#memory_$Pointer$.base| (let ((.cse16 (let ((.cse17 (store |c_old(#memory_$Pointer$.base)| .cse14 (store (select |c_old(#memory_$Pointer$.base)| .cse14) .cse15 v_prenex_294)))) (store .cse17 v_prenex_294 (store (store (select .cse17 v_prenex_294) 4 .cse14) 8 v_prenex_251))))) (store .cse16 v_prenex_251 (store (select .cse16 v_prenex_251) v_prenex_249 v_prenex_294)))) (< 2147483647 .cse18) (<= 0 v_prenex_242) (= |c_#length| (store |c_old(#length)| v_prenex_294 (+ .cse18 (- 4294967296)))) (<= (+ v_prenex_255 8) (select |c_#length| .cse14))))) .cse9) (and (exists ((v_prenex_259 Int) (v_prenex_260 Int)) (let ((.cse19 (mod v_prenex_260 4294967296))) (and (<= .cse19 2147483647) (= .cse19 (select |c_#length| v_prenex_259))))) .cse9 (exists ((v_prenex_288 Int) (v_prenex_300 Int) (v_prenex_287 Int) (v_prenex_284 Int) (v_prenex_285 Int) (v_prenex_283 Int)) (let ((.cse22 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_284)) (.cse23 (+ v_prenex_288 4)) (.cse26 (mod v_prenex_300 4294967296))) (and (<= v_prenex_284 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (= (let ((.cse20 (let ((.cse21 (store |c_old(#memory_$Pointer$.offset)| .cse22 (store (select |c_old(#memory_$Pointer$.offset)| .cse22) .cse23 4)))) (store .cse21 v_prenex_283 (store (store (select .cse21 v_prenex_283) 4 v_prenex_288) 8 v_prenex_287))))) (store .cse20 v_prenex_285 (store (select .cse20 v_prenex_285) v_prenex_287 4))) |c_#memory_$Pointer$.offset|) (<= (+ v_prenex_288 8) (select |c_#length| .cse22)) (<= 0 v_prenex_284) (= |c_#memory_$Pointer$.base| (let ((.cse24 (let ((.cse25 (store |c_old(#memory_$Pointer$.base)| .cse22 (store (select |c_old(#memory_$Pointer$.base)| .cse22) .cse23 v_prenex_283)))) (store .cse25 v_prenex_283 (store (store (select .cse25 v_prenex_283) 4 .cse22) 8 v_prenex_285))))) (store .cse24 v_prenex_285 (store (select .cse24 v_prenex_285) v_prenex_287 v_prenex_283)))) (<= (select |c_old(#valid)| v_prenex_283) 0) (< 2147483647 .cse26) (= |c_#length| (store |c_old(#length)| v_prenex_283 (+ .cse26 (- 4294967296)))) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_284) v_prenex_288))))) (and (exists ((v_prenex_305 Int) (v_prenex_306 Int)) (let ((.cse27 (mod v_prenex_306 4294967296))) (and (= .cse27 (+ (select |c_#length| v_prenex_305) 4294967296)) (< 2147483647 .cse27)))) (exists ((v_prenex_277 Int) (v_prenex_278 Int) (v_prenex_282 Int) (v_prenex_293 Int) (v_prenex_280 Int) (v_prenex_281 Int)) (let ((.cse28 (mod v_prenex_293 4294967296)) (.cse31 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_281)) (.cse32 (+ v_prenex_280 4))) (and (= |c_#length| (store |c_old(#length)| v_prenex_277 .cse28)) (= (let ((.cse29 (let ((.cse30 (store |c_old(#memory_$Pointer$.offset)| .cse31 (store (select |c_old(#memory_$Pointer$.offset)| .cse31) .cse32 4)))) (store .cse30 v_prenex_277 (store (store (select .cse30 v_prenex_277) 4 v_prenex_280) 8 v_prenex_278))))) (store .cse29 v_prenex_282 (store (select .cse29 v_prenex_282) v_prenex_278 4))) |c_#memory_$Pointer$.offset|) (<= v_prenex_281 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (<= (select |c_old(#valid)| v_prenex_277) 0) (<= .cse28 2147483647) (<= (+ v_prenex_280 8) (select |c_#length| .cse31)) (<= 0 v_prenex_281) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_281) v_prenex_280) (= |c_#memory_$Pointer$.base| (let ((.cse33 (let ((.cse34 (store |c_old(#memory_$Pointer$.base)| .cse31 (store (select |c_old(#memory_$Pointer$.base)| .cse31) .cse32 v_prenex_277)))) (store .cse34 v_prenex_277 (store (store (select .cse34 v_prenex_277) 4 .cse31) 8 v_prenex_282))))) (store .cse33 v_prenex_282 (store (select .cse33 v_prenex_282) v_prenex_278 v_prenex_277))))))) .cse9 (exists ((v_prenex_307 Int) (v_prenex_308 Int)) (let ((.cse35 (mod v_prenex_307 4294967296))) (and (= .cse35 (select |c_#length| v_prenex_308)) (<= .cse35 2147483647))))) (and (exists ((v_prenex_303 Int) (v_prenex_302 Int)) (let ((.cse36 (mod v_prenex_302 4294967296))) (and (= .cse36 (+ (select |c_#length| v_prenex_303) 4294967296)) (< 2147483647 .cse36)))) .cse9 (exists ((v_prenex_236 Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~next.offset Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.base Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.offset Int) (v_prenex_270 Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base Int)) (let ((.cse39 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_236)) (.cse40 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~next.offset 4)) (.cse41 (mod v_prenex_270 4294967296))) (and (<= v_prenex_236 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (= |c_#memory_$Pointer$.base| (let ((.cse37 (let ((.cse38 (store |c_old(#memory_$Pointer$.base)| .cse39 (store (select |c_old(#memory_$Pointer$.base)| .cse39) .cse40 __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base)))) (store .cse38 __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base (store (store (select .cse38 __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base) 4 .cse39) 8 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.base))))) (store .cse37 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.base (store (select .cse37 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.offset __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base)))) (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~next.offset 8) (select |c_#length| .cse39)) (<= .cse41 2147483647) (<= (select |c_old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base) 0) (<= 0 v_prenex_236) (= |c_#memory_$Pointer$.offset| (let ((.cse42 (let ((.cse43 (store |c_old(#memory_$Pointer$.offset)| .cse39 (store (select |c_old(#memory_$Pointer$.offset)| .cse39) .cse40 4)))) (store .cse43 __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base (store (store (select .cse43 __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base) 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~next.offset) 8 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.offset))))) (store .cse42 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.base (store (select .cse42 __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~prev.offset 4)))) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_236) __U_MULTI_fmemleaks_test___true_valid_memsafety_i____ldv_list_add_~next.offset) (= |c_#length| (store |c_old(#length)| __U_MULTI_fmemleaks_test___true_valid_memsafety_i__alloc_13_~p~0.base .cse41))))) (exists ((v_prenex_304 Int) (v_prenex_301 Int)) (let ((.cse44 (mod v_prenex_304 4294967296))) (and (= .cse44 (select |c_#length| v_prenex_301)) (<= .cse44 2147483647))))) (and (exists ((v_prenex_262 Int) (v_prenex_261 Int)) (let ((.cse45 (mod v_prenex_261 4294967296))) (and (< 2147483647 .cse45) (= .cse45 (+ (select |c_#length| v_prenex_262) 4294967296))))) .cse9 (exists ((v_prenex_289 Int) (v_prenex_275 Int) (v_prenex_276 Int) (v_prenex_274 Int) (v_prenex_271 Int) (v_prenex_272 Int)) (let ((.cse49 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_274)) (.cse50 (+ v_prenex_272 4)) (.cse46 (mod v_prenex_289 4294967296))) (and (<= .cse46 2147483647) (<= (select |c_old(#valid)| v_prenex_271) 0) (= (let ((.cse47 (let ((.cse48 (store |c_old(#memory_$Pointer$.base)| .cse49 (store (select |c_old(#memory_$Pointer$.base)| .cse49) .cse50 v_prenex_271)))) (store .cse48 v_prenex_271 (store (store (select .cse48 v_prenex_271) 4 .cse49) 8 v_prenex_276))))) (store .cse47 v_prenex_276 (store (select .cse47 v_prenex_276) v_prenex_275 v_prenex_271))) |c_#memory_$Pointer$.base|) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_274) v_prenex_272) (<= v_prenex_274 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (<= (+ v_prenex_272 8) (select |c_#length| .cse49)) (= (let ((.cse51 (let ((.cse52 (store |c_old(#memory_$Pointer$.offset)| .cse49 (store (select |c_old(#memory_$Pointer$.offset)| .cse49) .cse50 4)))) (store .cse52 v_prenex_271 (store (store (select .cse52 v_prenex_271) 4 v_prenex_272) 8 v_prenex_275))))) (store .cse51 v_prenex_276 (store (select .cse51 v_prenex_276) v_prenex_275 4))) |c_#memory_$Pointer$.offset|) (<= 0 v_prenex_274) (= |c_#length| (store |c_old(#length)| v_prenex_271 .cse46)))))) (and (exists ((v_prenex_227 Int) (__U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_~head.offset Int) (v_prenex_232 Int) (v_prenex_230 Int) (v_prenex_292 Int) (v_prenex_290 Int)) (let ((.cse53 (mod v_prenex_292 4294967296)) (.cse56 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_~head.offset)) (.cse57 (+ v_prenex_227 4))) (and (= (store |c_old(#length)| v_prenex_290 (+ .cse53 (- 4294967296))) |c_#length|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_~head.offset |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|) (<= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_~head.offset) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) __U_MULTI_fmemleaks_test___true_valid_memsafety_i__ldv_list_add_~head.offset) v_prenex_227) (= |c_#memory_$Pointer$.base| (let ((.cse54 (let ((.cse55 (store |c_old(#memory_$Pointer$.base)| .cse56 (store (select |c_old(#memory_$Pointer$.base)| .cse56) .cse57 v_prenex_290)))) (store .cse55 v_prenex_290 (store (store (select .cse55 v_prenex_290) 4 .cse56) 8 v_prenex_230))))) (store .cse54 v_prenex_230 (store (select .cse54 v_prenex_230) v_prenex_232 v_prenex_290)))) (<= (+ v_prenex_227 8) (select |c_#length| .cse56)) (< 2147483647 .cse53) (<= (select |c_old(#valid)| v_prenex_290) 0) (= (let ((.cse58 (let ((.cse59 (store |c_old(#memory_$Pointer$.offset)| .cse56 (store (select |c_old(#memory_$Pointer$.offset)| .cse56) .cse57 4)))) (store .cse59 v_prenex_290 (store (store (select .cse59 v_prenex_290) 4 v_prenex_227) 8 v_prenex_232))))) (store .cse58 v_prenex_230 (store (select .cse58 v_prenex_230) v_prenex_232 4))) |c_#memory_$Pointer$.offset|)))) (exists ((v_prenex_310 Int) (v_prenex_309 Int)) (let ((.cse60 (mod v_prenex_310 4294967296))) (and (< 2147483647 .cse60) (= .cse60 (+ (select |c_#length| v_prenex_309) 4294967296))))) .cse9) (and (exists ((v_prenex_312 Int) (v_prenex_311 Int)) (let ((.cse61 (mod v_prenex_312 4294967296))) (and (<= .cse61 2147483647) (= .cse61 (select |c_#length| v_prenex_311))))) .cse9 (exists ((v_prenex_226 Int) (v_prenex_248 Int) (v_prenex_258 Int) (v_prenex_253 Int) (v_prenex_297 Int) (v_prenex_298 Int)) (let ((.cse62 (mod v_prenex_297 4294967296)) (.cse65 (select (select |c_old(#memory_$Pointer$.base)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_226)) (.cse66 (+ v_prenex_253 4))) (and (<= 0 v_prenex_226) (<= (select |c_old(#valid)| v_prenex_298) 0) (= (store |c_old(#length)| v_prenex_298 .cse62) |c_#length|) (= (let ((.cse63 (let ((.cse64 (store |c_old(#memory_$Pointer$.base)| .cse65 (store (select |c_old(#memory_$Pointer$.base)| .cse65) .cse66 v_prenex_298)))) (store .cse64 v_prenex_298 (store (store (select .cse64 v_prenex_298) 4 .cse65) 8 v_prenex_248))))) (store .cse63 v_prenex_248 (store (select .cse63 v_prenex_248) v_prenex_258 v_prenex_298))) |c_#memory_$Pointer$.base|) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.base|) v_prenex_226) v_prenex_253) (<= (+ v_prenex_253 8) (select |c_#length| .cse65)) (<= .cse62 2147483647) (= |c_#memory_$Pointer$.offset| (let ((.cse67 (let ((.cse68 (store |c_old(#memory_$Pointer$.offset)| .cse65 (store (select |c_old(#memory_$Pointer$.offset)| .cse65) .cse66 4)))) (store .cse68 v_prenex_298 (store (store (select .cse68 v_prenex_298) 4 v_prenex_253) 8 v_prenex_258))))) (store .cse67 v_prenex_248 (store (select .cse67 v_prenex_248) v_prenex_258 4)))) (<= v_prenex_226 |c_~#__U_MULTI_fmemleaks_test___true_valid_memsafety_i__global_list_13~0.offset|))))))) is different from false [2018-04-13 10:01:11,656 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 10:01:11,657 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 10:01:11,658 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 334 treesize of output 347 [2018-04-13 10:01:11,659 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-13 10:05:50,128 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 10:05:50,130 INFO L700 Elim1Store]: detected not equals via solver [2018-04-13 10:05:50,130 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 320 treesize of output 321 [2018-04-13 10:05:50,131 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. Received shutdown request... [2018-04-13 10:07:42,258 INFO L175 TraceCheckSpWp]: Timeout while computing interpolants [2018-04-13 10:07:42,258 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-13 10:07:42,261 WARN L197 ceAbstractionStarter]: Timeout [2018-04-13 10:07:42,261 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.04 10:07:42 BoogieIcfgContainer [2018-04-13 10:07:42,261 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-13 10:07:42,262 INFO L168 Benchmark]: Toolchain (without parser) took 870232.79 ms. Allocated memory was 404.2 MB in the beginning and 613.9 MB in the end (delta: 209.7 MB). Free memory was 338.3 MB in the beginning and 450.1 MB in the end (delta: -111.7 MB). Peak memory consumption was 152.3 MB. Max. memory is 5.3 GB. [2018-04-13 10:07:42,262 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 404.2 MB. Free memory is still 367.3 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-13 10:07:42,262 INFO L168 Benchmark]: CACSL2BoogieTranslator took 337.01 ms. Allocated memory is still 404.2 MB. Free memory was 338.3 MB in the beginning and 293.3 MB in the end (delta: 45.0 MB). Peak memory consumption was 45.0 MB. Max. memory is 5.3 GB. [2018-04-13 10:07:42,263 INFO L168 Benchmark]: Boogie Preprocessor took 47.53 ms. Allocated memory is still 404.2 MB. Free memory was 293.3 MB in the beginning and 289.4 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. [2018-04-13 10:07:42,263 INFO L168 Benchmark]: RCFGBuilder took 785.32 ms. Allocated memory was 404.2 MB in the beginning and 589.3 MB in the end (delta: 185.1 MB). Free memory was 289.4 MB in the beginning and 458.9 MB in the end (delta: -169.5 MB). Peak memory consumption was 31.2 MB. Max. memory is 5.3 GB. [2018-04-13 10:07:42,263 INFO L168 Benchmark]: TraceAbstraction took 869060.39 ms. Allocated memory was 589.3 MB in the beginning and 613.9 MB in the end (delta: 24.6 MB). Free memory was 458.9 MB in the beginning and 450.1 MB in the end (delta: 8.8 MB). Peak memory consumption was 87.7 MB. Max. memory is 5.3 GB. [2018-04-13 10:07:42,264 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21 ms. Allocated memory is still 404.2 MB. Free memory is still 367.3 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 337.01 ms. Allocated memory is still 404.2 MB. Free memory was 338.3 MB in the beginning and 293.3 MB in the end (delta: 45.0 MB). Peak memory consumption was 45.0 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 47.53 ms. Allocated memory is still 404.2 MB. Free memory was 293.3 MB in the beginning and 289.4 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 785.32 ms. Allocated memory was 404.2 MB in the beginning and 589.3 MB in the end (delta: 185.1 MB). Free memory was 289.4 MB in the beginning and 458.9 MB in the end (delta: -169.5 MB). Peak memory consumption was 31.2 MB. Max. memory is 5.3 GB. * TraceAbstraction took 869060.39 ms. Allocated memory was 589.3 MB in the beginning and 613.9 MB in the end (delta: 24.6 MB). Free memory was 458.9 MB in the beginning and 450.1 MB in the end (delta: 8.8 MB). Peak memory consumption was 87.7 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1463]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1463). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1434]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1434). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1434]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1434). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1434]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1434). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1434]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1434). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1451). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1451). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1453]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1453). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1451). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1451). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1451). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1451). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1453]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1453). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 54 with TraceHistMax 1, while TraceCheckSpWp was constructing forward predicates, while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations, while SimplifyDDAWithTimeout was simplifying term of DAG size 589. - StatisticsResult: Ultimate Automizer benchmark data CFG has 45 procedures, 361 locations, 83 error locations. TIMEOUT Result, 869.0s OverallTime, 26 OverallIterations, 1 TraceHistogramMax, 397.2s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 1938 SDtfs, 2688 SDslu, 6109 SDs, 0 SdLazy, 9156 SolverSat, 691 SolverUnsat, 87 SolverUnknown, 0 SolverNotchecked, 42.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 517 GetRequests, 193 SyntacticMatches, 8 SemanticMatches, 316 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1046 ImplicationChecksByTransitivity, 387.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=213occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 25 MinimizatonAttempts, 645 StatesRemovedByMinimization, 21 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 68.6s InterpolantComputationTime, 975 NumberOfCodeBlocks, 975 NumberOfCodeBlocksAsserted, 33 NumberOfCheckSat, 704 ConstructedInterpolants, 60 QuantifiedInterpolants, 970852 SizeOfPredicates, 133 NumberOfNonLiveVariables, 1548 ConjunctsInSsa, 368 ConjunctsInUnsatCore, 25 InterpolantComputations, 25 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_true-valid-memsafety.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-13_10-07-42-271.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test13_true-valid-memsafety.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_NoArray.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-13_10-07-42-271.csv Completed graceful shutdown